Може ли автоматично да се добавят оразмерителните линии към техния си слой?

AutoCAD Формула AutoCAD

Ако чертая в определен слой и искам да сложа оразмерителни линии, те се добавят към съответния слой, а не към слой Dimensions. Тогава аз ръчно трябва да прехвърлям оразмерителните линии в техния си слой, или преди да ги създада, да превключа на слой текст/оразмеряване. 

Възможно ли е да се зададе на оразмерителните или текстови стилове, автоматично да се добавят към layer Dimensions/Text?Примемрно по подразбиране като натисна на бутона Dimensions, Аутокад да знае, че искам да създавам нещо в слоя за оразмеряване и да не се налага ръчно да го избирам от падашото меню?  

Здравей, интересен въпрос.Най - вероятно има и други начини за постигане на ефекта който търсиш ако намеря друг освен този който се сетих на момента ще пиша пак под темата ( ако има и други във форума с идеи за постигане на целта нека да споделят / наистина интересен поне според мен въпрос ).Идеята е следната не знам дали обичаш да работиш с Палети, но ето една идея в палетата ( CTRL + 3 ) си създавам една нова палета ( раздел ) да речем дименсии след което си вкарвам типовете дименсии, които ползвам ( снимка 1 ) .След което отивам на някой от стиловете оразмерителни линии и давам десен бутон на мишката и избирам Properties ( снимка 2 позиция 2 ), след което ми се появява прозорец Tool Properties ( снимка 3, позиция 1 ) след което в раздела General oотивам на Layer и там от падащото меню ( снимка 3 позиция 4 ) си избирам слоя в който искам да ми се записва дименсионната линия, когато я избера от палетата и започна да я нанасям там където трябва.В случая избирам layer 3 - както виждате на снимка 4 активния ми layer e layer 1. Отивам с мишката и с ляв клик избирам най - горната дименсионна линия AutoCAD директно вече си сменя текущия слой ( снимка 5 позиция 1 ) естествено ме пита стандартно откъде докъде ще е тази дименсионна линия която искам да начертая съответно избирам двата края на правата линия завършвам командата, съответно дименсионалната линия е в Layer 3 ( снимка  6  позиция 1 ), а съответно след акто съм приключил AutoCAD се е върнал към първоначалния си слой - Layer 1 ( снимка 6, позиция 2 ). Надявам се да съм бил ползезен и този метод да е полезен и да решава проблема.Ще потърся и друг вариант който не изисква палета, ами директно от Annotate -> Dimension раздела на Ribbon - а да се случват нещата.

Страхотно! Благодаря, Краси! Ей сега ще го изпробвам. Ще се радвам да чуя и за други варианти, ако се сетиш по-нататък :)

Работи супер! Но ако пускам с команда DIMLINEAR си се пуска стандартно by layer... Дали е възможно да се програмира самата команда DIMLINEAR да чертае в определен слой? Или пък на моя стил оразмерителна линия да се зададе команда, която да се пуска с клавиатурата? 

Ами както споменах по - горе Да когато стартираш от DIMLINEAR си се пускат в текущия слой.Лично на мен доста неща са ми удобни да ги ползвам през tool palettes - a.

Здравей, ето едно друго вариантно решение.Тук: https://drive.google.com/file/d/0B7q74PlX2UYeM0RKdUlYcDdYMUE/view?usp=sharing споделям един лисп, който работи на следния принцип зарежда се лиспа съответно с кратката команда cld се стартира ( трябва предварително да си създал обаче слой с точно това име : DIMENSIONS ) след което директно AutoCAD започва да ти чертае дименсионална линия именно в слоя DIMENSIONS, НЕЗАВИСИМО от това кой е ТЕКУЩИЯ слой, след приключване на изчертаванто пак си те връща в същия начален слой.Взима се активния Dimlinear ( този който си дала е текущ в Annotate панела Dimension ).Ако някой има проблем с ползването, има друга идея за решаване с проблема, друга идея която е в тази насока като цяло да пише тук в тази тема.Надявам се да съм бил полезен с отговора и предложението за справяне с проблема.

Ааа!!! Браво, страхотно! Хиляди благодарности! Работи перфектно :) 

"Загребвате" всичко в модела, FILTER,  от падащото меню "Select Filter" избирате Dimensions, и кликвате на бутона "Add to list", Apply и остават селектирани всички всички оразмерителни линии, без значение от типа. И просто ги местите в желания слой. 

   Предимството на FILTER, е че не се интересува от типа (Linear, Aligned, Radius, Diamenter, Angular и т.н.), за разлика от QSELECT и SELECTSIMILAR.

Това със "Загребването" и преместването в слой винаги е вариант :).Идеята на Анелия може би е още изначало да тръгва с определен слой.

От моята практика смятам, че за дименсиите не е достатъчен само един слой. Например размерите, с които изобилства един кофражен план не са необходими за армировъчните планове. Ако "излишните" дименсии са отделени в специален слой, лесно могат да бъдат угасени. В същото време други размерни линии - например осовите, могат да останат. Отделно от това са необходими допълнителни котировки за мястото на армировката и т.н. 

Така че, може би само един  слой за дименсии е малко? 
PS: Извинявам се, че съм малко встрани от темата...

Здравейте,
lsp-a е супер, но как може да се направи да работи при всички размери не само за dimlinear.

Освен за размери, може ли да се направи да работи и с щриховки?

Има три команди които ползвам за да избегна досадното отваряне на падащата лента със слоевете. Първата е MATCHROP - каквото намажа с четката приема свойствата на слоя който съм взел от съответния обект. Втората е ADDSELECTED - като маркирам подходящата дименсия оразмерявам със същия стил и слой. Много е удобно и за линии, щриховки, окръжности и каквото трябва да повториш еднократно и ти е близо до маркера. Третата команда е LAUMIUR - с нея много бързо се превключва на необходимия слой. Това са аналогични команди и кратките клавишни команди които съм създал ми са следните - 9, 99 и 999. Защо с цифри - защото ползвам допълнителна клавиатура само с цифри която ми стои под лявата ръка!? Мързеливо и много удобно!  И в Палетата имам дименсии - два стила - конструктивен и архитектурен.

Лисп файлът е страхотен, може да се модифицира и да работи на същия принцип и за други команди!


Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация