Форум программистов, компьютерный форум, киберфорум
SolidWorks
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
1 / 1 / 0
Регистрация: 21.03.2013
Сообщений: 34
1

API маленькая толщина

27.12.2018, 15:14. Показов 1225. Ответов 3

Доброе время суток, форумчане. При разработке приложения под SolidWorks на C# с использованием API-команд я столкнулся с такой проблемой: при создании детали, если толщина стенки меньше 4 мм, второй эскиз сливается с первым. Подскажите как быть если мне нужна толщина стенки в 0,5 мм?
C#
1
2
3
4
5
6
7
8
9
swModel.Extension.SelectByID2("Спереди", "PLANE", 0, 0, 0, false, 0, null, 0); //выбрал плоскость  
                
                swModel.SketchManager.InsertSketch(true); //вставил эскиз  
                SketchSegment skSegment1 = swModel.SketchManager.CreateCircle(0, 0, 0, 0.05, 0, 0);
 
                swModel.SketchManager.InsertSketch(true); //вставил эскиз  
                SketchSegment skSegment2 = swModel.SketchManager.CreateCircle(0, 0, 0, 0.045, 0, 0);
 
                swModel.SketchManager.InsertSketch(true); //вставил эскиз
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.12.2018, 15:14
Ответы с готовыми решениями:

маленькая маленькая консультация, не сложная работа
почему эта прога не компилируется? #include<iostream.h> #include<string.h> #include<math.h>...

Толщина таблицы
Дело в том, что при построении сайта с атрибутом border в css, ширина таблицы увеличивается и...

Толщина линий
Всем привет, у меня есть массив вершин sf::VertexArray Lines; и я его инициализирую в...

Толщина припоя
Припоем какой толщины кто пользуется? Я пользуюсь припоем толщиной 0.8мм, но увидел вчера катушку...

3
65 / 59 / 14
Регистрация: 27.11.2017
Сообщений: 421
28.12.2018, 16:10 2
Baron_Arthur, попробуйте записать макрос и проанализировать его..
увидите следующую строку между командами прорисовки окружностей
Visual Basic
1
Part.ClearSelection2 True

C#
1
swModel.ClearSelection2(True)
0
1 / 1 / 0
Регистрация: 21.03.2013
Сообщений: 34
29.12.2018, 07:42  [ТС] 3
TRAP_WORLD, спасибо попробую.

я то нашёл способ - с помощью отключения привязок:
C#
1
2
3
4
5
6
            //******** отключение привязок
            bool FlagInfer = swModel.GetInferenceMode();
            if (FlagInfer == true)
            {
                swModel.SetInferenceMode(false);
            }
C#
1
2
3
4
5
          //***********включение привязок
            if (swModel.GetInferenceMode() == false)
            {
                swModel.SetInferenceMode(true);
            }
0
65 / 59 / 14
Регистрация: 27.11.2017
Сообщений: 421
29.12.2018, 10:06 4
Цитата Сообщение от Baron_Arthur Посмотреть сообщение
с помощью отключения привязок:
возможно будут неудобства при построении параметризованного эскиза
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.12.2018, 10:06

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Толщина линии
подскажите пожалуйста, я с помощью NumericUpDown хочу устанавливать толщину линии на графике.......

Толщина outline
Можно ли изменить список толщин. А то за 0.2 идёт 0.25, а потом 0.3мм. А мне надо удалить 0.25 и...

Толщина графика в TChart
Как задать толщину графика в коде программы при построении его через TChart? В следующей строке...

Минимальная толщина пленки?
Всем привет. Ребят, помогите пожалуйста с задачкой: На тонкую пленку с показателем преломления...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.