Показать сообщение отдельно
Старый 10.03.2009, 11:23   #55
K3Aleksey
Местный
 
Аватар для K3Aleksey
 
Регистрация: 05.08.2008
Сообщений: 308
Сказал(а) спасибо: 1
Поблагодарили 73 раз(а) в 15 сообщениях
Вес репутации: 238
K3Aleksey скоро придёт к известности
По умолчанию

Ниже я покажу, как образмерить вставки в дверях-купе, чтобы видеть их физический размер (для системы дверей К3-56).

Находим в макросе oneflap строку "Macro ProtoPath+"MakePan.mac" x y z dz dx 14 ;"
и после нее вставляем кусок кода
================================================== =====
objold=sysvar(60);

objident last 1 obj;
=objgab3(obj,gab);

LDim 3DDim gab[1],gab[5],gab[3] gab[1],gab[5],gab[6] parallel gab[4]-100,gab[5],gab[3];
objident last 1 raz;

attrobj attach "NoHide" done raz 1 ;

objnew=sysvar(60);

;add obj last objnew-objold done;
================================================== =====
После чего на всех вставках будет отображаться их размер (высота). Можно развить идею и образмерить любую вашу конструкцию. Принцип - читаем габариты объекта и строим размер с присвоением атрибута "не скрывать".... Всем удачи...
P.S. Замечание - голове макроса нужно объявить массив для записи в него габаритов, т.е. вставить строку
defarr gab[6];
K3Aleksey вне форума   Ответить с цитированием Вверх