Как изменить точку вращения объекта?
Ответы
-
А можно узнать, наконец, конечную цель ?
В общем случае точку pntOrigin просто переместите в pntGrip3, а вращение сами пересчитайте
if(NMovingGrip == 4) {
pntOrigin = pntGrip3;
vecDirection = pntGrip4 - pntOrigin;
}Пока не вижу Вашего решения, тем более, что у Вас один вид (Front по умолчанию).
Если будете создавать дополнительные проекции, то все съедет. А если накладывать геометрические зависимости, то вообще не понятно, какивсе это и где в скрипте сохранять.
Делайте проще и только то, что умеет mechWizard.
1 -
Цель - создать параметрический объект по возможности в точности как в AutoCAD.
Раз mechWizard так не может, разделю на два параметрических объекта с разными точками вставки.
0 -
В точности не получится (
Можно, например, разные исполнения сделать.
Но два объекта проще и надёжнее
0
Разделы
- Все разделы
- 31 Общие вопросы
- 11 Работа nanoCAD в ОС Linux
- 222 Платформа nanoCAD
- 5 nanoCAD GeoniCS
- 19 nanoCAD BIM Конструкции
- 3 nanoCAD Механика PRO
- 34 nanoCAD BIM Электро
- 9 nanoCAD BIM Вентиляция
- 4 nanoCAD BIM ВК
- nanoCAD BIM Отопление
- 5 nanoCAD BIM СКС
- 26 nanoCAD BIM ОПС
- 2 nanoCAD Стройплощадка
- 2 nanoCAD Металлоконструкции
- 1 nanoCAD Конструкции PS
- 2 TDMS Фарватер
- ReClouds
- NSR Specification
- Учебным заведениям и учащимся