Форум пользователей ПО АСКОН

Профессиональные вопросы => Программирование приложений => Тема начата: Николай от 19.03.18, 11:48:45

Название: Трубы квадратные и прямоугольные
Отправлено: Николай от 19.03.18, 11:48:45
Программка отрисовывает трубы, производимые Альметьевским АТЗ. Делал для себя, но зачем добру пропадать?
И вообще, если будет работать- сообщите. :)
Название: Re: Трубы квадратные и прямоугольные
Отправлено: ТрындецЪ от 19.03.18, 11:58:32
Замечал неоднократно, что некоторые конструктора и программисты не используют объект "Осевая линия", заменяя её отрезком стилем "осевая". Не пойму, в чём причина? Могу только предположить, что команда появилась не так давно и "старожилы" привыкли строить осевые отрезками.
Название: Re: Трубы квадратные и прямоугольные
Отправлено: Николай от 19.03.18, 12:50:57
В данном случае причина в том, что я не знаю, как программно использовать объект "Осевая линия".
Прошу понять. И простить... :shu:
Название: Re: Трубы квадратные и прямоугольные
Отправлено: ТрындецЪ от 19.03.18, 13:11:37
Код на Python
iAxisLineParam = KAPI.ksAxisLineParam(iKompasObject.GetParamStruct(123)) # ko_AxisLineParam
iAxisLineParam.Init()
iMathPointParam = KAPI.ksMathPointParam(iAxisLineParam.GetBegPoint())
iMathPointParam.Init()
iMathPointParam.x = 0
iMathPointParam.y = 0
iMathPointParam = KAPI.ksMathPointParam(iAxisLineParam.GetEndPoint())
iMathPointParam.Init()
iMathPointParam.x = 100
iMathPointParam.y = 100

iDocument2D.ksAxisLine(iAxisLineParam)
Название: Re: Трубы квадратные и прямоугольные
Отправлено: Николай от 19.03.18, 15:45:37
Спасибо за Pyton, но ввиду производственной необходимости программирую на VB, который позиционируется как инструмент для быстрого создания приложений.
Увы и ах! :)