|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Проблема при построении полилинии при помощи калькулятора.
Инженер-проектировщик автомобильных дорог
Южно-Сахалинск
Регистрация: 21.10.2009
Сообщений: 245
|
||
Просмотров: 7112
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411
|
Полилиния не может иметь вершины, не лежащие в одной плоскости. Проверь elevation
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Инженер-проектировщик автомобильных дорог Регистрация: 21.10.2009
Южно-Сахалинск
Сообщений: 245
![]() |
Алексей значение системной переменной Elevation=0.000. Хотя это лично мне ничего не говорит.
Подскажите пожалуйста каким должно быть это значение и, если это возможно, скажите что означает в принципе "Хранит значение текущего уровеня новых объектов относительно текущей ПСК.-Elevation." Логика определения? Это как по слоям относительно чертежа в целом? можно отключать включать как то разбивать? или имеется что то другое ввиду? |
|||
![]() |
|
||||
Chapter,
Код:
__________________
Почему все вдруг становятся умными, когда уже не надо? |
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411
|
Проверь и поменяй значение системной переменной peditaccept
![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Цитата:
И самое интересно, что я её точно не менял... думал значение по умолчанию в новой версии изменилось - нет, зашёл в справку там русским по белому Начальное значение: 0 , и людей в заблуждение ввёл ![]()
__________________
Почему все вдруг становятся умными, когда уже не надо? |
||||
![]() |
|
||||
РЗиА Регистрация: 03.02.2010
Белгород
Сообщений: 14
|
Доброго времени..!
Проблема аналогичная, но ширее, глубжее и дольшее Начинается она так: ![]() Код:
3D полилиния рисуется через калькулятор, но к ней нельзя применить сопряжение. В общем беда!? ![]() |
|||
![]() |
|
||||
Инженер-проектировщик автомобильных дорог Регистрация: 21.10.2009
Южно-Сахалинск
Сообщений: 245
![]() |
Я не понял что должно получится....но попробуй при построении полилинии, когда она должна будет проходить через точки, ставить перед обозначением точек "!".
^ Код:
Последний раз редактировалось Chapter, 04.02.2010 в 06:21. |
|||
![]() |
|
||||
РЗиА Регистрация: 03.02.2010
Белгород
Сообщений: 14
|
Да это просто я под конкретный случай (монтажная схема - клеммник) точки задавал.
Цитата:
Пробовал так: задавал точки: cal;p1=cur;\cal;p2=cur;\...p5=cur; строил полилинию: 1 _pline;'cal;p1;\'cal;p2;\... - ответ "Требуется 2D точка или ключевое слово." 2 _pline;!p1;- ответ "Неверная точка." 3 _pline;'cal;!p1; - ответ "Недопустимый символ '!'" |
|||
![]() |
|
||||
Инженер-проектировщик автомобильных дорог Регистрация: 21.10.2009
Южно-Сахалинск
Сообщений: 245
![]() |
Ну вообщем при попытке расчета в режиме прозрачности при действующей команде _pline, акад ругается что это не верно и нужна 2Д точка. Поэтому тебе нужно обойти прозрачный режим и строить полилинию отдельно от калькулятора. "!" в акаде показывает значение элемента. если ты просто задашь с помощью _cal точку p1, а потом в ком строке наберешь !p1, то там же отобразится значение которое содержит в себе p1.
Цитата:
Цитата:
Лично для меня главная непонятка почему первую точку задает без проблем...а последующие уже не хочет. Если бы ты прислал пример того что должно получится, то можно было бы подумать как это в макрос записать. Либо попросить мэтров написать маленький лисп для твоей полилинии. Либо посторить по подсказке Disney, сначало отрезок потом прд потом второй отрезок прд добавить к Last потом 3 отрезк и т.д. Просто реально покажи конечный результат и я думаю подогнать под него макрос будет можно. Может раньше полилиния была проще) в старых акадах. Щас ведь она видоизменилась только я не знаю как мой опыт акада 2009-2010. Что там в старых знаю только по фолиантам местных динозавров))) Последний раз редактировалось Chapter, 05.02.2010 в 01:03. |
|||
![]() |
|
||||
РЗиА Регистрация: 03.02.2010
Белгород
Сообщений: 14
|
Не, сам только разобрался: "!р1" пробовал на работе, на лицензионном AutoCAD LT, а LT ЛИСП не понимает, вот и не работает
![]() Цитата:
Приложил... Зеленым выделено то, что создается. По этому делу написал длинный макрос: ![]() Цитата:
Последний раз редактировалось Bonifatcu, 05.02.2010 в 17:28. |
|||
![]() |
|
||||
Инженер-проектировщик автомобильных дорог Регистрация: 21.10.2009
Южно-Сахалинск
Сообщений: 245
![]() |
Ну это он только кажется длинным. ААА ясно)) всмысле я все равно не понимаю что это такое) ( профессии разные) но хоть увидел эту змеюку, которую те надо построить....
Ну терь я вижу что за смещения по осям должно получится, которое ты задал в расчете....лан попробуем вечером ща у меня утро а значит нуно ниче не делать)) Отдам этому субботний вечер. ![]() Хехе...ну ты замутил))))))))))))Прикольно...как раз вариант под LT...чувствую придется те так все и оставить...жаль что на работе не полный Autocad...хотя если только 2д и все чертят(или большенство) только по командам, то полный и не нужен...это как у нас в конторе...но есть 4 сетевые лицензии для гипов) ну а им это нужно только по особым случаям)) так что у меня стоит 10 и я юзаю лицуху своего гипа)))) пока он решаят организационные вопросы...все равно мне как оформительскому мясу и воплотителю его гениальных идей приходится чертить)))) На счет оси Z может так оно есть... а может и нет....ведь беря любое значение точки мы видим что координата Z=0...но при этом все же доставая тоже самое значение с помощью "!" он же строит и не противится...Не възжаю я в это...зажал шифт зажал колесико и что же? моя полилиния не стала объемной...значит что Z как был ноль так и остался...Логично предположить что по оси Z смещения нет и все точки полилинии лежат в одной плоскости...Но это моя логика ![]() ![]() Так что при своем скудном владении данной программой ни чем не могу тебе помочь...ты нашел прикольное решение для LTшки. А блок не пытался делать? я смотрю у тя там одна такая выноска на 4 секции по фотке. растяжение, атрибуты...может чутка больше возни..но легче редактирование... Последний раз редактировалось Chapter, 06.02.2010 в 14:14. |
|||
![]() |
|
||||
РЗиА Регистрация: 03.02.2010
Белгород
Сообщений: 14
|
Цитата:
![]() Offtop: Да, и еще вопрос, как сделать так, чтобы выделялись объекты которые сдвинуты за пределы экрана? А то начинаю выделять рамкой сдвигаю чертеж и те объекты которые "не видно", не выделяются ![]() |
|||
![]() |
|
||||
Инженер-проектировщик автомобильных дорог Регистрация: 21.10.2009
Южно-Сахалинск
Сообщений: 245
![]() |
А если эти жилы массивом? через опред расстояние? у тя же макрос подогнан под какой то опред. масштаб...Просто я реально не въезжаю насколько это сложно может быть)) ДЛЯ МЕНЯ ЛИЧНО ЭТО ЗМЕЙКА, С КУЧЕЙ ХВОСТОВ И ОСТРОЙ ГОЛОВОЙ))). ТО ЕСТЬ если идти по моей логике то мы должны научить змейку плодить хвосты вытягивать голову и сокращать или удлинять туловище)))
P.S. На ассоциациях мне лучше думается. ![]() Насчет экрана не помогу. Как бы тоже самое и у меня и у многих я думаю. Что за экраном то в ауте. Может как то и решается. Но я решения не знаю. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема при вставке или удалении строки | koks | AutoCAD | 15 | 09.01.2023 11:49 |
Проблема с AutoСAD LT 2008 при сохранении | Cерж | AutoCAD | 8 | 10.06.2010 11:46 |
ГОСТ Р 53231-2008 | UnyqUm | Поиск литературы, чертежей, моделей и прочих материалов | 5 | 15.09.2009 14:41 |
Проблема при печати из acad 2007 и старше (круги вместо чертежа) | zaic3k | AutoCAD | 3 | 30.01.2009 19:27 |