Реклама i
|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Научите правильно чертить
Регистрация: 21.03.2008
Сообщений: 3
|
||
Просмотров: 46153
|
|
||||
лайсенсед инжиниа Регистрация: 15.04.2006
город-герой Волгоград (Сталинград)
Сообщений: 1,158
|
Я советую поставить СПДС. На мой взгляд решит ВСЕ ваши проблемы. Если на голом Автокаде - делать размерные стили под каждый масштаб, Текст умножать на масштабный коэфициент (можно тоже со стилями поиграться - даже лучше). А вот с типом линий - только масштабный коэфициент в свойствах.
Может Гуру что еще придумают. Я СПДС пользуюсь и про такой геморрой практически забыл. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,437
|
Цитата:
2. высоту текста еще никто не отменял 3. psltscalу
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,437
|
Fellini, уж прости, но глупость насоветована. ИМХО, конечно.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 08.01.2007
Рус
Сообщений: 398
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 21.03.2008
Сообщений: 3
|
Цитата:
У меня есть пару чертежей со стилем SPDS... достаточно ли его использовать или лучше что-то скачать и прикрутить это в кад? |
|||
![]() |
|
||||
Машиностроение, Проектирование Регистрация: 15.09.2003
Москва
Сообщений: 1,113
![]() |
Цитата:
1- Размеры проставляй в листе (dimassoc=2) 2- текст в листе также 3-можно использовать цветозависимую печать |
|||
![]() |
|
||||
лайсенсед инжиниа Регистрация: 15.04.2006
город-герой Волгоград (Сталинград)
Сообщений: 1,158
|
Вариант оформления на листе в принципе приемлем если у тебя 1-2 в.экрана и лист полностью скомпонован. Если много экранов (советую не плодить и по возможности еще в модели компоновать так, чтобы один получился) - возникнут проблемы. Постоянно приходится их двигать
![]() СПДС-надстройка над автокад. Платная. Отношение к ней неоднозначное (тоже холивар??) Юзай поиск, тут про нее много сказано. |
|||
![]() |
|
||||
Регистрация: 21.03.2008
Сообщений: 3
|
|
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Толком никто не выразил свою мысль в доступной новичку форме. В пору конкурс проводить на лучшее объяснение.
Делать лучше всего так. Настрой размеры, которые бы хорошо выходили при масштабе 1:1. Величины всех зазоров-отступов, высот стрелочек и букв тебе подскажут, я в метрике не работаю. Это будет базовый размерный стиль и назови его... МойСтиль-1. Dimscale там должен быть=1. Далее из этого стиля создай стили для разных масштабов. Для 1:20 будет иметь dimscale=20 и так далее. Применяй один из созданных стилей на том участке чертежа, где будет соотв. масштаб ма бумаге. |
|||
![]() |
|
||||
1. правильно уже сказано, создать шаблон с размерными стилями, в зависимости от используемых масштабов вьюпортов. Разница в этих стилях будет, соответственно dimscale. В листе размеры лучше не ставить. Могут быть проблемы с компановкой.
2. высота текста (однострочного или многострочного) определяется размером на листе и опять же масштабом видового окна. Пример: хочешь на листе высоту текста 3 мм, а видовой экран в масштабе 1:20 -> получаем: в модели должна быть высота текста 60. При желании можно в соответствии с используемыми масштабами понаделать размерных стилей и переключаться. 3. kpblc наверное в посте #3 имел ввиду переменную psltscale. ЗЫ: Всё ИМХО... |
||||
![]() |
|
||||
Армспорт Регистрация: 18.07.2006
Ейск
Сообщений: 355
|
Цитата:
Цитата:
Выбирай: 1) Текст и размеры в листе и ничего не делаешь; 2) Всё в модели, но др-чишься с масштабами и прочим. |
|||
![]() |
|
||||
|
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,437
|
При dimassoc = 2? Вопрос в том, как двигать. Если "по-нормальному" перейти в модель и там двинуть объекты, то размеры в листе переедут на новое место. Если же двигать в модели через ВЭ, то тогда да, тогда размеры могут и не двинуться...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||||||
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
![]() Цитата:
Но это мелочи. Вам следует пойти в магазин, купить книгу. Последнее что я читал, и рекомендую, это Хелен Финкильштейн "Библия Автокад {версия}". Хочу добавить что считаю ненужным шаг и сетку, если вы не собираетесь играть в точки в Автокад. Ещё один момент, размеры, когда вы работаете в видовом экране, в модели. В англоязычной версии это называется "Scale dimensions to layout (paperspase)". Здесь надо ставить галочку. Это закладка "Fit", диалога настройки размерного стиля. Потом Вы спрашиваете как нормально чертить. Я отвечу, надо быть специалистом и быть последовательным и внимательным к мелочам. В Вас это наблюдается. Советую плотнее сидеть с книгой, и всё прийдёт. Кроме того пользовать англоязычную версию программы, это правильней и профессиональней, так как порождается меньше разночтений. |
||||||||
![]() |
|
||||
Ну и нафига тогда вообще этот секс с размерами и прочим в листе, если в модели размеры, шрифт и т.п. все красиво выходит? Двигай тогда как хочешь из любого пространства и никаких траблов..
|
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,437
|
Yura, я не говорю, что такое будет всегда. Наверное, я чего-то недонастроил в момент проверки.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Армспорт Регистрация: 18.07.2006
Ейск
Сообщений: 355
|
Yura
Если не сбита ассоциативность, то изменив модель (откуда душа запросит), то размеры в листе сами исправятся как надо. Чтобы восстановить ассоциативность есть команда _dimreassociate, и _DimRegen для принудительного обновления размеров. И никаких проблемм с изменением в модели (если не доводить до абсурда) |
|||
![]() |
|
||||
Инженкр-конструктор. Светопрозрачные. Регистрация: 16.01.2008
Санкт-Петербург
Сообщений: 276
|
Цитата:
Только надо быть внимательным в листе размеры, привязанные к штриховке, НЕ АССОТИАТИВНЫ!!! с моделью.
__________________
Куплю мозги...Вот! |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
То есть, не научившись делать размеры в модели, сразу предлагается радикальное решение-лист. Хотя никому не извeстно, о каких типах чертежей идет речь. Представьте себе идет разработка арх. плана, двигаются стены, окна, двери и пр. туда-сюда, все меняется 10 раз в день. И каждый раз прыгать в лист и обратно. Скажете, асоц. размеры в листе. Посмотрите, как ведет себя ассоц. лидер. Стоит один раз понять суть изготовления размерных стилей под масштаб, и не станет вопросов. А суть-для советчиков размеров в листе-предельно ясна: там размер должен быть настроен на масштаб 1:1. Для модели берем этот-же стиль, но меняем ему всего лишь один показатель - Dimscale, который становиться равным масштабу
|
|||
![]() |
|
||||
Регистрация: 28.11.2007
Москва
Сообщений: 66
![]() |
а я бы посоветовал поставить СПДС и не заморачиваться... надо думать над тем что чертишь, а не как это начертить, на какой коэф умножать и куда чего подписывать... геморой это все. СПДС для этого и разрабатывалась. А по поводй теток...ну настоящие мужики наверно ваще на кульманах чертют...
|
|||
![]() |
|
||||
Регистрация: 15.09.2003
Сообщений: 452
|
Цитата:
Это решается в один день и навсегда. Создается один файл, где под каждый масштаб чертятся нужные элементы ( линии, тексты, размеры, штриховки) А дальше просто копировать в новый проект элементы из этого файла. Вот собственно и все. СПДС конечно не плохо, но без него это решаемо без проблем. |
|||
![]() |
|
||||
Регистрация: 14.01.2008
Сообщений: 13
|
уже 6 или 7 лет рисую проставляю размеры в модели, как-то мебельщики хотели переучить меня на лейаут ставить - пару раз попробовал и все. Если кому-то заморочно под конкретный масштаб создать стиль размера один всего лишь раз и сохранить все эти стили в шаблон, то вы лодыри. Ассоциативность размеров отключаю навеки. Высоту текста умножаю на масштаб и мне совсем не заморочно 2,5 умножить на 100 или сколько там еще. Думаю, что каждый себе выбирает сам как чертить, я пробовал всякие способы и остановился на том, о чем пишу. Так что для себя определись и забей на всех!!
![]() |
|||
![]() |
|
||||
конструктор Регистрация: 22.03.2007
Спб
Сообщений: 46
|
Цитата:
и тогда в листах типы линий (их масштаб) будет таким же как в модели |
|||
![]() |
|
||||
конструктор Регистрация: 22.03.2007
Спб
Сообщений: 46
|
Цитата:
С размерами и шрифтами можно справляться вручную, но мне кажеться что намного проще воспоьзоваться программой VetCAD которая присутствует в даунлоад. Даже базовой бесплатной версии вам будет достаточно для решения ваших поблем (панель масштаб чертежа-автоматически масштабирует размеры, шрифты и тд) |
|||
![]() |
|
||||
Цитата:
![]()
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
![]() |
|
||||
инженер Регистрация: 03.05.2007
Магадан
Сообщений: 52
|
открой файл
поставь все стили аннотативные в настройках текста поставь нужный шрифт с высотой нужной тебе на листе (3 мм например) в настройках размеров выставь все как те нада на листе то есть в милиметрах(засечка 2 мм, текст из текстового стиля определи) настройки выносок тож так можно чертиш в модели: нада замерить в процессе черчения, ставиш масштаб анотаций(справа снизу)1:100 или скока там удобнее, но все окончательные размеры и тексты ставишь в листе, у тя все уже настроено суть аннотативного масштабирования - масштабный коэф к твоим листовым настройкам СПДС имеет ряд преимуществ но по началу и мороки я пользую vetcad и анотатив все в елочку удачи |
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
>Dr_Zlo
Здесь есть статья, почитай: http://dwg.ru/f/showthread.php?t=890...F2%E0%F2%FC%FF Стилей работы в AutoCAD несколько и в каждом стиле есть свои варианты. При этом ни один этот вариант нельзя назвать идеальным или правильным, т.к. AutoCAD так и не довел не один вариант до нормального рабочего варианта. Отсюда начинаются всякие ухищрения, ужимки в виде использования инструментов в не предназначенном для них виде, написанию всяких дополнительных программок, которыми пытаются закрыть проблемы. При этом пользователь, который как-то научился выкручиваться, создав свой стиль работы, начинает бить себя в грудь и с пеной у рта доказывать свою правоту. С тобой Dr_Zlo, мы хотя бы определились в том, что объект черчения (модель) будет разрабатываться в натуральную величину. Дальше нужно определится в каком пространстве будут находится размеры. Если размеров много, то от простановки их в пространстве листа лучше сразу отказаться, ассоциативность не работает если размер к чему-то не привяжется, а мотаясь из одного пространства в другое не получаешь объективности того что у тебя начерчено. Плюс надо как-то выкручиваться со значением размера (не вручную же его проставлять), если есть видовое окно с масштабом, то разумно брать масштаб с него, но в данном случае есть проблема, если промажешь, у тебя всегда будет загадка, что выдаст размер, значение относительно листа или модели. Значит, определились, размеры ставим в пространстве модели. Ну а дальше есть варианты, один из которых, завязаться на DIMSCALE. Представим, что у тебя нет никаких надстроек, ни СПДС, ни VetCAD, ни чего. Как работать? Если собираемся работать с масштабами, значит, нужна переменная, отвечающая за масштаб, от которой и будем плясать. В СПДС есть своя, и меняется она через удобное окошечко масштабов, а уже потом меняются соответственно остальные критичные системные переменные, но у нас этого нет. Единственное окошко масштабов, которое у нас есть это окошко с масштабами видовых окон, но работая в пространстве модели, оно не активно. Кто-то советует привязываться к переменным USER##, кто-то к своим собственным (при этом хранить в спец. базе данных). Чтобы не вникать в эти дебри (нам то работать надо), удобно привязаться к масштабам размерных элементов (Scale for Dimension Features, переменная DIMSCALE). Делаем (как уже здесь говорили) размерный стиль, в названии которого, фигурирует масштаб (я еще рекомендую указать округление), например M_N1_R1, где M - признак простановки размера в пространстве модели, N - признак работы с моделью в натуральную величину (от слова Natural), 1 - масштабный коэффициент, он же DIMSCALE - величина на которую будут увеличиваться размеры размеров, R - от слова roundoff (округление), после которой идет значение указывающее до скольких единиц округлять измеренное значение, обычно это либо 1 (до целых) или 5 (до пяти единиц в нашем грубом строительном мире). Настраиваем этот размерный стиль, так как он должен выглядеть на бумаге, т.е. например, с высотой текста 2.5мм. Советую обратить внимание на пункт Baseline spacing (Базовое расстояние - это расстояние от первого проставленного размера до последующего сверху, обычно 7-8мм), про который почему-то все забывают, от него зависит работа команды "_dimbaseline". Дальше создаем новый размерный стиль на основе M_N1_R1, обзываем его M_N10_R1 и на закладке Fit в поле "Масштаб размерных элементов" (Scale for Dimension Features), устанавливаем значение в окошке "Use overal scale of", равное 10 (это и есть установка той самой переменной Dimscale). Обрати внимание, что на закладке Primary Units - Scale factor должен быть равен единице - эта переменная (Dimlfac) на которую будет умножаться значение проставленного размера - её используют, когда работают с отмасштабированной моделью. Этот размерный стиль будет отвечать за масштаб 1:10. Далее делаем подобные размерные стили под часто используемые масштабы их обычно не больше 5. Я, например, использую масштабы 10, 20, 100, 150, 200, и редко другие. Что мы теперь имеем – мы имеем окошко размерных стилей, где можно выбрать размерный стиль (читай масштаб), также удобно, как и в программе СПДС. Установив текущим, какой либо размерный стиль, поменяется и глобальная системная переменная DIMSCALE равная тому, что написано в названии стиля. Однако видимо Autodesk налегает на простановку размеров через видовой экран. Это уже другой вариант. Тогда переменная DIMSCALE устанавливается в нуль, для этого нужно поставить радиоточку в настройках размерных стилей “Scale dimensions to layout” на закладке Fit. Тогда размер отмасштабируется в соответствии с масштабом видового окна. Создавать кучу стилей в данном случае не надо, работать придется всегда в пространстве листа, ведь окошко масштабов видовых окон там. Здесь может помочь режим максимизации видового экрана, правда тогда не отображаются замороженные слои и в модели может получится бардак (решай сам нужен ли он тебе). В подспорье в 2008-м AutoCADе появились аннотативные стили. И если они появились, то задумка Autodesk думаю будет развиваться в этом направлении и именно это направление будет наиболее правильным, хотя возможно пока не очень удобным. К сожалению 2008-ой AutoCAD я пока не видел, поэтому ничего однозначного утверждать не буду. Текст. К сожалению, у текста нет такой переменной (или я про неё не знаю), которая могла бы масштабировать текстовые примитивы (MTEXT, TEXT). Поэтому приходится задавать его высоту, увеличенную на масштабный коэффициент. Можно аналогично размерным стилям сделать список текстовых стилей, но выбирать их придется отдельно от размерного стиля. Вся надежда на аннотацию в ACAD2008. Штриховки. Здесь проще. Есть такая вещь как ToolPalettes (палитра инструментов), там есть спецкнопки для штриховок, в свойствах которых можно установить параметр “Auxiliary scale” на dimscale. Тогда масштаб штриховок будет увеличиваться относительно переменной DIMSCALE которую мы заранее выставили, установив размерный стиль. Кстати, странно, что в “Auxiliary scale” нельзя выставить масштабирование относительно видовых окон. Также советую поступать и при вставке блоков через палитру инструментов, тогда внемасштабные объекты (для бумаги внемасштабные) сделанные в виде блоков будут также автоматически масштабироваться. Но, работая через видовое окно можно пользоваться галочкой “Relative to paper space” в диалоге настроек штриховки по команде “_Hatch”. Кнопка с палитры здесь уже бесполезна. Масштаб типа линий. Советую устанавливать CELTSCALE всегда равным единице, а для правильного отображения через видовые окна надо его увеличить на масштаб ВЭ, за что отвечает переменная PSLTSCALE – её нужно выставить в единицу, при этом глобальный масштаб LTSCALE должен быть тоже равен единице. При переходе в пространство модели можно установить LTSCALE для удобной работы произвольно, но при переходе в пространство листа все равно установить единицу или сделать это перед печатью. Вес линий. Что у тебя с весом я не понял. Устанавливай его таким, какой надо. Его масштабировать не нужно. Опять-таки есть варианты. Назначать вес линии слоям и через слои управлять толщиной линии. “По объекту” вес лучше не назначать иначе теряется гибкость управления ими. Использовать вес “По объекту” желательно только при работе с блоками. Также вес можно назначить зависимым от цвета, но тогда чертеж рискует стать нечитабельным из-за обилия невпопад подобранных цветов. Удачи. |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Цитата:
pltscale=0 (нет птички в менеджере типов линий). Ltscale = основному масштабу, то есть тому, где сосредоточено наибольшее количество несплошных линий. Например =100. (В том же окне Global scale=100). Для тех фрагментов, которые выводятся в другом масштабе, несплошным линиям задавать персональный масштаб в Свойствах. И тогда не будет никаких переклучений и перенастроек ни при переходе лист/модель, ни при печати. |
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Вот и начинаются ухищрения и ужимки. А если надо показать одно и тоже в разных масштабах? А если надо просто поменять масштаб? Держать в голове еще и масштаб линий? Если думать где у меня сосредоточенно наибольшее количество несплошных линий у меня голова заболит через несколько секунд, нету у меня таких. Я хочу максимально комфортно себя чувствовать во всех масштабах. Ну уж нет. Я предлагаю универсальный способ без лишнего мозгонапрягательства. Чтобы голова не болела в твоем случае надо будет писать макросы (программки) которые будут это учитывать и менять celtscale. Я тоже использую программку которая при переходе из модели в лист меняет ltscale на единицу, а при переходе обратно меняет на последнее использовавшееся значение. Как то раз слетела у меня эта программка, так особого дискомфорта я не почувствовал, работал в модели при глобальном масштабе раном 1.
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,437
|
Народ, а вы учитываете, что ltscale действует сразу на весь чертеж, и при условии, что она <> 1 и celtscale <> 1 предсказать результат вывода на печать бывает трудновато? Особенно на чужом файле?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Krieger> Какие заморочки, какие макросы? Просто чертим, и все. Если в основном куске чертежа масштаб контурных линий по умолчанию (ведь ltscale=его масштабу) =1, то в укрупненных вдвое кусках данным линиям вручную придается масштаб 0.5. (это если штрихов достаточно. А если нет, например, линия короткая, можно задать 0.4, или 0.3). Точно также, как в данной области выбирается размерный стиль не такой, как в основном куске, так-же, изменяется и высота текста . Весь внемасштабный комплекс на кусках, выводимых в разных масштабах, изменяется. Зачем-же выделять из него и делать по-другому линии?
Я говорю здесь о разных кусках модели, а не об одном, выводимом в разных масштабах Последний раз редактировалось Vova, 28.03.2008 в 03:34. |
|||
![]() |
|
|||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Цитата:
Цитата:
Цитата:
Цитата:
|
||||
![]() |
|
||||
Регистрация: 28.03.2008
Сообщений: 13
|
Одно время делал так, как говорит vadim_evg1 , размеры и текст ставил в листе. Чем не способ? Вот если надо будет что-то радикально менять в чертеже - тогда действительно, тяжко. А в остальном, мне кажется, это вполне разумный подход. Между прочим, в хелпе по акаду излагается приблизительно такая же концепция
|
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Цитата:
В автокаде есть коллекция типов линий. Отдельно для метрики и отдельно для имперской системы. Расстояние между штрихами и их длина подобраны так, чтобы в масштабе 1:1 линия выглядела, скажем так, по госту. Если же масштаб чертежа 1:100, то выставив ltscale =100 как на модели, так и в окне в-порта, на предосмотре и на распечатке мы увидим стандартный (гостовский) вид прерывистой линии. (а не произвольный по Krieger). Если-же в чертеже есть несколько разномасштабн. VP то здесь надо изменить масштаб конкретных линий. Какой здесь гимор, если это делается кисточкой? Если-же линий много, можно временно изменить seltscale, то есть в манаджере выставить другую цифру вместо 1 справа внизу. Здесь хорошо просматривается логика. |
|||
![]() |
|
|||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Vova
Ты меня не слышишь или не хочешь слышать? Не надо читать одно отдельно от другого. Не надо повторять одно и тоже, я прекрасно понимаю о чем ты говоришь. Я на твои вопросы уже ответил, или мне начать цитировать самого себя? Цитата:
Цитата:
Цитата:
Цитата:
|
||||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Значит, открывает пользователь файл (чужой) и в листе все неспл линии имеются. Но надо работать с моделью. Открывает модель, а там все сплошное. Идут ко мне, так как считаюсь продвинутым. Ставлю им ltscale=масштабу и убираю птицу. И они меня благодарят
Далее, для линий с буквами твой вариант также удобен? В модели ведь никаких букв не будет, пока не выставишь масштаб Странно, что никто не подключается к дискуссии |
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Цитата:
Цитата:
|
|||
![]() |
|
||||
ПГС Регистрация: 09.03.2006
Москва
Сообщений: 199
![]() |
Даже не стал все это читать. Мельном пробежелал - там про теток- не знаю таких. У меня есть ряд стилей на основе isonuke, я их просто примеряю методом перетаскивания, к символам основной надписи в динамической рамке, и все. Главное-читается. Остальное-спорно.
|
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Ладно, Krieger, последний аргумент. Я открываю наши и чужие чертежи по многу раз в день. Что-то посмотреть, что-то скопировать. Если-бы чертежи были сделаны так, что пунктир виден только в листе, а для модели, чтобы его увидеть, с каждым надо делать манипуляции, то это действительно гимор. К одному и тому-же чертежу также приходится возвращаться, и каждый раз дергать менеджер типов линий. Кроме того. Бывает, делаю параллельно несколько черт-этажей. Один готов, над другим работаю. Заметил, что на готовом надо что-то изменить. Сделал, автоматом сохранил, и вперед. Ан, оказывается, перед сохранением надо было в этот менеджер опять залезть. Ты не убедил меня в простоте такого метода, при котором недостаточно открыть модель, а надо еще сделать так, чтобы линии стали пунктирными, то есть несколько раз нажать на разные места
|
|||
![]() |
|
||||
Цитата:
Я пробовал оба ваших способа - и тот о котором говорит Vova, и тот о котором говорит Krieger с использованием реактора при переходе из листа в модель. Остался в итоге с одинаковым отображением масштаба линии и в модели, и на листе. Для меня оказалось слишком муторным использовать 3 переменные. Наверное из-за моей ограниченности. Я и так не могу товарищей перевести на лист - а если расскажу про вариант Kriegerа, - меня камнями закидают ![]()
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Цитата:
Цитата:
Цитата:
Что я тут могу сказать, только снова повториться, нет идеального и правильного стиля работы в AutoCAD и в голом каде не один не доведен до ума, чтобы исключить недопонимания и споры. |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Пожалуй, добавлю к своему нику слово Дядька. А что, Дядька Vova. Вроде звучит. Не хуже, чем Profan-Огурец
Теперь про переменные. Действительно, некоторые ими оперируют слишком часто. Я обычно стараюсь связать имя переменной с определенной птичкой. Мне кажется, так для форума понятней. Krieger, у вас в конторе все делают чертежи с такими установками? Если нет, то открывают-ли твои чертежи (а ты чужие) для обмена информацией, и не возникает-ли здесь противоречий? У нас, например, все взаимосвязано вплоть до того, что начатый одним чертеж продолжает другой. Что касается типов линий. Штрихи (или буква в самодельных линиях) должны быть видны, а на коротких отрезках они могут слиться. То есть так или иначе к некоторым линиям надо подходить индивидуально ЗЫ: не могу вспомнить, что означает буква Е в имени переменной cEltscale. "C" это current, текущий. LT это LineType, тип линии. Scale, понятно , масштаб. Апро "C" выпало из памяти, хотя раньше знал. Ведь есть еще несколько переменных, начинающихся на СЕ |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,437
|
Current Entity Line Type SCALE
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Цитата:
![]() С = Е, Е = Entity = Объект ![]()
__________________
*...И Случай, бог изобретатель. * |
||||
![]() |
|
|||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Цитата:
![]() Цитата:
Цитата:
Цитата:
|
||||
![]() |
|
||||
Регистрация: 06.03.2008
Сообщений: 18
|
Здравствуйте!
Почитал форум о масштабах и не понял несколько вещей, поправьте если не так понял: Нужно нарисовать чертёж гидроузла, а именно разрез по плотине в масштабе 1:100, что нужно сделать: рисуем в пространстве модели в М 1:1, ставим все размеры, затем выделяем все размеры и вызываем команду свойства, там в разделе Fit в строке Dim scale overall ставим цифирьку 100 и жмём Enter или рисуем в пространстве модели в М1:1, затем заходим в пространство листа и если форматка не нужна, то рисуем видовой экран с размерами @210,297, ставим в нём масштаб 1:100, теперь можешь ставить в листе размеры, когда все поставили, то выбираем их все и вызоваем команду свойства, там в разделе Primary Units в строке Dim scale linear поставь цифирьку 100 и нажми Enter. Так? Ширина плотины по гребню составляет 8 метром, не раз упоминалось здесь о том, что нужно рисовать в натуральную величину, требуется указать размеры в метрах. Чертить нужно 8000 единиц (при условии, что 1ед. = 1мм) и уже как то менять в настройках нанесения размера Mtext всегда изменяя на 8 или чертить 8 единиц? (при условии 1 ед. = 1 м) Если чертить при последнем условии, то чертёж получается маленький и в пространстве листа в масштабе 1:100 его почти не видно. Помогите люди добрые разобраться! |
|||
![]() |
|
||||
Цитата:
Цитата:
Цитата:
![]() |
||||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Цитата:
|
|||
![]() |
|
||||
Чтобы не создавать новую тему, - здесь, для комплектности, спрошу
![]() откопалась команда: _spacetrans , в русском: ЕДПРОСТ , - в конце рабочего дня что-то не могу врубится - чего она там меняет...? То, что в комстроке коэфф. выдает - понятно, а вот по поводу высоты текста и.т.п. - пока не очень ... ![]() Кто-нибудь её с пользой применяет ? Если да, то как? Вот цитаты из Справки: "ЕДПРОСТ - _spacetrans Расчет на листе эквивалентных значений длины в пространстве модели и пространстве листа Панель:Текст Ввод команды:едпрост На листе, в пространстве модели выводится следующий запрос: Расстояние в пространстве листа <1.000>: Ввести расстояние в пространстве листа, которое требуется преобразовать в эквивалентное расстояние пространства модели На листе, в пространстве листа выводится следующий запрос: Выбор видового экрана: Выберите на листе видовой экран (этот запрос выводится, если на листе находится более одного видового экрана) Расстояние в пространстве модели <1.000>: Ввести расстояние в пространстве модели, которое требуется преобразовать в эквивалентное расстояние пространства листа Команда ЕДПРОСТ выполняет эквивалентные преобразования расстояний (как правило, высоту текста), заданных в единицах пространства модели или листа в расстояния в единицах другого пространства. Подразумевается использование этой команды в прозрачном режиме в ответ на запрос о высоте текста или какого-либо другого расстояния. При использовании командной строки с помощью команды ЕДПРОСТ отображается вычисленный эквивалент длины в окне команд. Примечание: Эта команда не может быть вызвана с вкладки "Модель" и в режиме вида в перспективе." "Преобразование высоты символов при переходе между пространствами листа и модели Команда ЕДПРОСТ обеспечивает пересчет значений длины в пространстве модели и в пространстве листа. При прозрачном выполнении команды ЕДПРОСТ можно вводить в командах значения расстояния и длины относительно объектов в другом пространстве. Например, можно создать текстовый объект в пространстве модели с высотой символов другого текста, созданного в пространстве листа. В этом случае диалог в пространстве модели может выглядеть так: Команда: текст Начальная точка текста или [Выравнивание/Стиль]: 1,3 Высота <0,375>: 'едпрост >>Расстояние в пространстве листа <1,000>: 3/8 Возобновляется команда ТЕКСТ. Задайте высоту <0.375>: 1,173 После выполнения команды создается текстовый объект в пространстве модели с высотой символов 1,173; при переходе на лист высота равна 3/8. ПримечаниеКоманда ЕДПРОСТ не доступна на вкладке "Модель", а также в виде перспективы.
__________________
*...И Случай, бог изобретатель. * |
||||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Заходишь в видовой экран, вызываешь команду однострочного текста (_text), указываешь базовуют точку, на запрос высоты текста вводишь '_spacetrans (с опострофом), потом у тебя спросят высоту текста отоносительно пространства листа, т.е., например 3 мм, ну потом угол и текст. Начертится текст высотой = 3 помножить "на масштаб видового экрана".
Бред короче. |
|||
![]() |
|
||||
пианист Регистрация: 18.02.2008
Питер
Сообщений: 418
|
Господа, топ, конечно, очень интересный, и вариантов работы было предложено много. Но в 2008м автокаде разработчики весьма успешно положили конец этой проблеме, придумав "аннотативность". Весьма удобная штука, если немного поморочится обучаясь работе с нею.
|
|||
![]() |
|
||||
инженер-САПР Регистрация: 07.12.2006
Ижевск
Сообщений: 100
|
Слушайте, а вы не пробовали настроить стиль размерный в закладке "Размещение"/Масштаб размерных элементов/Масштаб размеров ПО ЛИСТУ
Далее: проставлять размеры лучше в модели, но из листа. Т.е. открыть закладку Лист, активировать текущий видовой экран двойным нажатием левой кнопки мыши по содержимому экрана и проставлять размеры.. Если размеры были проставлены ранее, тогда нужно выделить их и вновь присвоить им настроеный стиль. Видовой экран лучше заблокировать, чтобы масштаб в нем случайно не изменить и ничего не сдвинуть. А про аннототивность так хочется побольше узнать.. я читаю пока хелп, но что-то не въезжаю.. может потому, что это понедельник ![]() |
|||
![]() |
|
||||
лайсенсед инжиниа Регистрация: 15.04.2006
город-герой Волгоград (Сталинград)
Сообщений: 1,158
|
Traum, аннотативность это попытка сделать что-то вроде инструмента масштаба в СПДС. Попытка была интересная, но в 2009 версии ничего нового по этой теме не обнаружилось... А жаль.
При использовании аннотативности приходится выполнять множество рутинных операций, которых нет в СПДС, но зато ее можно применить к большинству объектов оформления автокада. Интересная функция отображения элементов оформления в разных видовых экранах в правильном масштабе. Не часто приходится правда ей пользоваться... |
|||
![]() |
|
||||
Регистрация: 02.09.2007
Москва
Сообщений: 7
|
Вовсе не зря. Очень доходчиво. Большой Респект Krieger. После прочитанного (твоих постов) все-таки склонился к модели, почитал и тех и этих. Жалко что не выложат стороники, например, кладочного плана или армирования плиты. Аннотативность правда не изучил, так что может ещё передумаю.
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,437
|
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
http://dwg.ru/art/11 В самом конце
|
|||
![]() |
|
||||
Машиностроение, Проектирование Регистрация: 15.09.2003
Москва
Сообщений: 1,113
![]() |
1. Черчу - 1:1 в модели (в основе землю, ее объекты, разрезы и т.п.)
Правильно 2. Печатаю из листа, используя вьюпорты, выставляя масштаб в его свойствах. Рамка на листе. а также все размеры, тексты, таблицы и пр При это постоянно возникают проблемы: 1. Размеры очень маленькие, вручную выставляю высоту текста, отступы и т.п. Ставь в листе размеры, создай размерный стиль удобочитаемый в листе 2. Текст тоже очень маленький, опять увеличиваю его на глазок. пиши в листе 3. С весом линий и их типом тоже проблемы: штрих, осевая видны как сплошная и печатаются также. В модели все ок. Используй цветозависимые стили печати |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,286
![]() |
О, шахтеры вышли на смену!
![]() |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,286
![]() |
Да это я в шутку. Подняли старую тему
![]() |
|||
![]() |
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602
|
Чертите и чертимо Вам станет, читайте форум и поумнело станет Вам! А в 2 счета, боюсь, не сможет Вам помочь никто, ибо нет такой кнопки - "Cool Draw", или "Чертить правильно, аккуратно и эффективно за большое бабло"
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. |
|||
![]() |
|
||||
Регистрация: 03.12.2007
Сообщений: 22
|
У меня такой вопрос:
Как правильно проставлять размеры, чтобы потом к ним можбыло бы применять размерные стили как это описывал Vova? Дело в том, что я проставляю размеры следующим образом - проставляю цепочку размеров с помощью РЗМЦепь, затем проставляю общий размер командой РЗМЛинейный, при этом отступ от цепочки размеров делается конечно же на глаз. Поэтому, использовать размерные стили бесполезно - масштаб размеров поменяется, а отступ между размерами - НЕТ. Знаю, что есть команда РЗМБазовый, но не могу с ней разобраться! Проставлять ей общий размер очень не удобно! - она по умолчанию выбирает не последнюю (самую крайнюю в цепочке) точку ввода размера , а почему-то левую в самом последнем размере --> приходится через ком. строку выбирать начальную точку выноски размера самостоятельно. + как быть с тем же самым отступом??? оне не менятеся, если применить нужный размерный стиль! СПСД тоже не помогает в этом! - не меняется отступ при изменении масштаба! Помогите пожалуйста! - опишите как правильно проставлять размеры! |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,437
|
DreCatcher, тут Vova как раз и тему поднял о преимуществах простановки размеров в листе / модели, и статей несколько штук наваяли... Ты свой вопрос сформулируй понятнее для всех.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 03.12.2007
Сообщений: 22
|
[IMG]http://img4.**********.us/img4/7675/vopros3ca0.th.jpg[/IMG]
[IMG]http://img6.**********.us/img6/3462/vopros4dq7.th.jpg[/IMG] С помощью чего можно сделать так, чтобы расстояние менялось в месте со "стрелочками" и высотой текста? |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,437
|
DreCatcher, по первой картинке: ты меняешь масштаб изображения, а не измерения (кстати, и правильно делаешь - работать все же лучше в М1:1). По второй лично я помочь не в силах.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Цитата:
Здесь еще и другая проблема, не зависящая от стиля размеров. Нельзя замыкать цепочку размеров, надо один размер из цепочки-неважный-удалить. Или показать, что он справочный, а не рабочий. |
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
DreCatcher
Для автоматического отступа от базовой линии следует использовать _dimbaseline (РЗМБАЗОВЫЙ). При этом величина отступа задается в свойствах размерного стиля -> закладка "Линии" -> "Шаг в базовых размерах". Привязывается создаваемый размер к последнему созданному. Чтобы поменять базовый размер, нужно нажать enter после запуска команды и указать ножку нужного базового размера. Если изменить размерный стиль на стиль с другим масштабом (dimscale), базовое расстояние не поменяется, его прийдется менять в ручную. Базовое расстояние не меняется даже если использовать аннотации, но там можно настроить положение каждого аннотативного представления масштаба отдельно (тоже в ручную). Это положение будет восстанавливаться при смене масштаба.
__________________
Делай хорошо, плохо само получится. |
|||
![]() |
|
||||
Машиностроение, Проектирование Регистрация: 15.09.2003
Москва
Сообщений: 1,113
![]() |
Цитата:
![]() 2 Vova Пользователей надо сортировать по методике модель/лист изначально. Пусть учат постулаты того или иного двиджения, дают подписку о неиспользовании др методов. Тогда всем будет проще и легче ![]() |
|||
![]() |
|
||||
Регистрация: 03.12.2007
Сообщений: 22
|
Цитата:
Нашел команду РЗМСмещ - теперь попробую применять её. Vova, "Нельзя замыкать цепочку размеров, надо один размер из цепочки-неважный-удалить. Или показать, что он справочный, а не рабочий." --- если честно, не понятно что за неважный размер и как показать справочный размер? |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,286
![]() |
Показать "*" и написать в ТТ *Размеры для справок. А чтоб было понятно, какой размер неважный -надо поучиться. Лет 5. В институте.
|
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Используй. Только предостерегу немного. Аннотативная размерная линия не будет смещаться, если в свойствах стиля выравнивание текста установлено без перемещения размерной линии, т.е. например с выноской. Т.е. в данном случае при использовании команды "РЗМСмещ" (_DIMSPACE) смещаться будет только текст.
__________________
Делай хорошо, плохо само получится. |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
А какие проблемы от кучи? Одни преимущества. У нас не только куча стилей, причем есть отдельные стили и для выносок с разными головами. но и куча слоев, ибо для каждого стиля свой слой. Зато это позволяет выделять для разных надобностей размеры. Перешедший в другую контору бывший коллега жалуется, там нет нашего инструментария и просит помочь сделать похожий. Он уже подсел на эту иглу-кнопочки с масштабом, и кнопочки размеров, автоматом создающие стили и слои и проставляющие размеры в своем слое своим стилем
|
|||
![]() |
|
||||
Машиностроение, Проектирование Регистрация: 15.09.2003
Москва
Сообщений: 1,113
![]() |
А не наоборот ???
|
|||
![]() |
|
||||
Сообщений: n/a
|
DreCatcher, попробуйте команду _MVSETUP или в файле C:\Program Files\AutoCAD 20xx\Support\mvsetup.lsp добавьте предпоследнюю строку (не в строку, а прямо всю строку) вот это:
Код:
Хотя, DreCatcher, в следующий раз воспользуйтесь поиском... Я забил "форматл" и нашел несколько тем с упоминанием этой команды, в том числе и эту Команда MVSETUP на вкладке Лист в Автокад 2008 рус. Последний раз редактировалось AlphaGeo, 22.02.2009 в 23:13. |
|||
|
||||
Регистрация: 03.12.2007
Сообщений: 22
|
Цитата:
Не подскажите как грамотно скопировать видовой экран? Копирование рами ВЭ ни к чему не приводит. Догадался использовать перетаскивание+CTRL, но это не помогает при перемещении ВЭ между листами. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,437
|
А если ВЭ включить после вставки?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 03.12.2007
Сообщений: 22
|
Хм. Действительно, нашел "включить видимость объектов на ВЭкранах".
НО оказывается, что скопированный таким образом экран не сохраняет замороженность слоев, в скопированном все слои разморожены. Опять таки, используя перетаскивание+CTRL, замороженные слои остаются замороженными. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,437
|
Если честно, то я с трудом представляю себе такую уж частую необходимость копирования видовых экранов между листами. Поэтому плотно вопросом и не занимался.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 26.05.2007
Питер
Сообщений: 64
|
Цитата:
А если их много - то проще копировать лист полностью, тогда с ВЭ всё будет хорошо. |
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Цитата:
Однако глюк, пробуй на других компах, кадах, сервис паки поставь.
__________________
Делай хорошо, плохо само получится. |
|||
![]() |
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Цитата:
PS В принципе теоретически можно реализовать лисп - аналог _MATCHPROP (только для ВЭ), переносящий настройки слоёв для конкретного ВЭ с одного на другой. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Можно ли вместо отрезков чертить сразу двумя паралельными линиями | bdfy | AutoCAD | 86 | 26.08.2010 09:56 |
Как правильно организовать работу над проектом | Kotsar | AutoCAD | 13 | 12.07.2007 18:22 |
Как правильно сделать сварную трубу из швеллеров? | Chief Justice | Прочее. Архитектура и строительство | 36 | 01.04.2007 01:03 |
Правильно ли я делаю? | AlexRU | Прочее. Архитектура и строительство | 13 | 24.03.2007 20:13 |
А ломаный скад (7.31 R4) правильно считает? | satch | SCAD | 24 | 29.10.2004 10:01 |