Реклама i
|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Куда создаются блоки?(Адрес)
Сообщений: n/a
|
||
Просмотров: 30411
|
|
||||
инженер Регистрация: 05.12.2005
Москва
Сообщений: 425
|
Цитата:
Не очень наверное понял. Но блоки сохраняются в файле в котором работаете. Зачем их в новый файл отдельно сохранять????? |
|||
![]() |
|
||||
инженер Регистрация: 05.12.2005
Москва
Сообщений: 425
|
В автокаде есть такая вещь как диспейчер файлов.
Можно и из него загружать раннее созданные блоки которые хранятся в раннее созданных файлах. Кроме того можно все блоки свести в один файл. Или вообще шаблон создать на основании которого будете работать. Тогда блоки вообще будут подгружаться сразу. А назначение блоков--1.Это быстрая замена повторяюшихся деталей. 2. Расчет количества тех самых деталей. Все стоит от поставленной задачи ![]() |
|||
![]() |
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,202
![]() |
Владимир Егорьев
Цитата:
блоки хранятся в базе данных конкретного DWG файла, вставки блоков это графические объекты акада, связанные с блоками. Есть два способа хранить свои блоки - 1. каждый блок - отдельный файл 2. в одном файле много блоков. В первом случае хранится собственно не блок, а файл, из объектов которого при вставке в текущий файл формируется блок. Удобно это тем что вставлять такой блок можно просто выбрав в стандартном окне вставки соотв.файл (кнопа browse), неудобств больше - огромное кол-во файлов при большой базе блоков, занимаемое ими место, неудобство редактирования блоков. Во втором случае, проблема вытащить нужный блок из файла, это можно сделать следующими способами: 1.Через дизайн-центр, найти файл, быбрать блоки, и тащить. 2.Через палитры инструментов. 3.Программирование. Вам, ИМХО, лучше всего подойдет вариант с палитрами.
__________________
apel.fas |
|||
![]() |
|
||||
Сообщений: n/a
|
Цитата:
|
|||
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,202
![]() |
Владимир Егорьев
после F1 в поиске набираешь "tool palettes" или ищешь соотв. раздел в книжке. На самом деле, разобраться с палитрами довольно просто и без книжек, там все интуитивно понятно, если не понятно - спрашивай тут. вызвать палитры - по умолчанию ctrl+3
__________________
apel.fas |
|||
![]() |
|
||||
Сообщений: n/a
|
Цитата:
|
|||
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602
|
Цитата:
Если вставлять блок из файла, то точкой вставки будет начало координат этого файла. Вывод - элементы будущего блока нужно переместить в начало координат, файл пересохранить. вариант 2. В чертеже уже имеется блок с таким именем (имя_файла), тогда при вставке нового блока из файла он (новый блок) станет таким же, как и уже имеющийся. Все "неправильные" блоки удалить, файл очистить _purge.
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. |
|||
![]() |
|
||||
Цитата:
Цитата:
П.С. в моем случае есть файл с болтами, гайками и шайбами (3д, файл dwg). как сделать чтоб по нужде вставлять нужный кусок файла (болтик и т.д.)? на одном форуме видел что для создания библиотеки требуются знания прогерства чем автор текущего поста необладает ![]() |
||||
![]() |
|
||||
Инженер-проектировщик автомобильных дорог Регистрация: 21.10.2009
Южно-Сахалинск
Сообщений: 245
![]() |
Цитата:
Как делаю я. У меня несколько палитр инструментов своих. Они разбиты по смыслу. В одноой обустройство дороги, в другой трубы, в 3ей знаки и т.д. Все эти блоки я храню в одном файле, а то начнут чертежи разбредаться, только для каждой группы там есть отдельные рамки, сделаные в модели, и подписаные по смыслу. А основная задача ИМХО - это создать чертеж с блоками. Один или несколько, это все на твое усмотрение. Создаешь стандартный чертеж, закидываешь в него твои блоки, потом из него на созданную тобой палитру заносишь блоки. Можешь это сделать через пульт управления, который ты можешь вызвать нажав ctrl+2 или можешь простым перетаскиванием блока поместить его на палитру. Но помни, что блоки на палитре, если ты зайдешь в их свойства, сохраняют путь к файлу чертежа из которого они были на палитру вставлены, то есть перемещать этот файл из папки в папку не рекомендуюется, а если уж пришлось, то нужно будет этот путь в свойствах блоков обновить. Но это я так делаю. Чисто мое личное субъективное мнение. |
|||
![]() |
|
||||
Chapter, спасиб! понял, сделал... Но почемуто блоки из палитры невставляются, выдает:
Цитата:
|
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Ну говорит же: повторное определение блока M10x20 проигнорировано. Читай: будет использоваться имеющееся.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
![]() осталось только в блоки сотни 4 деталек запихнуть П.С. сейчас возникла проблема с вставкой блока из палитры, обьект вставляется на огромное по меркам чертежа растояние от указаных координат курсором. сначало думал глюк с добовлением деталей, но на чистом чертеже с макс уменьшеным зумом увидел. для наглядности: указываю координаты -6880, 2000, 0, обьект падает на -760, -4300, 0 (цифры примерные, +/- 100) мне тут подсказали что это случается при криво казаной базовой точки при создании блока, да? Последний раз редактировалось Александр_Г, 13.08.2010 в 23:40. |
||||
![]() |
|
||||
Регистрация: 08.09.2009
Сообщений: 39
|
Цитата:
Как перетащить вхождение блока с чертежа на палитру? С пульта управления все перетаскивается, с чертежа нет. |
|||
![]() |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692
|
Чертеж-то сохранен? С несохраненного не перетащить..
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
Регистрация: 08.09.2009
Сообщений: 39
|
Чертеж сохранен. когда делаю Ctrl+V в палитре, появляются часы, как будто сейчас что-то вставится, но ничего не вставляется. А когда перетаскиваю мышью, то объект останавливается на границе палитры и рабочей области, типа как при выходе из области автокада. При этом из центра управления перетаскивание работает нормально.
|
|||
![]() |
|
||||
Цитата:
|
||||
![]() |
|
||||
Уважаемые, а есть ли возможность таскать блоки не из панели дизайн центра а в нее...
Сохранял ранее по _wblock С данной темой не знаком... Но вроде все удобно и переопределение есть и предпросмотр. По wblock описание блока жалко криво сделано, лучше бы как в total comandere мухи отдельно котлеты отдельно, т.е. по wblock меняешь файл к которому уже есть описание, а оно исчезает т.к. блок видишь ли новый ( но имя то старое значит и блок тот же ...), если был бы файлик description - было бы удобней... |
||||
![]() |
|
||||
Цитата:
Создаете в своем рабочем файле блоки - пока не надоест. В дизайн-центре открыт этот файл на блоках. Когда надоело создавать, то сохраняете файл. И делаете по правой кнопке мыши в дизайн-центре Refresh. Все созданные блоки там появятся. А можете и не делать - когда дойдет до использования этих блоков, наверняка файл закроете-откроете, и список блоков обновится сам. |
||||
![]() |
|
||||
АлексЮстасу
Т.к. до кучи получаете на выходе кучу автоматически поименованных блоков которые так или иначе приходится использовать, кучу недоделанных брошенных не доведенных до ума блоков. Какой либо систематизации по именам блоков при таком варианте добиться невозможно. Короче, добро пожаловать в специализированные вертикальные решения - готовьте денежку ... Кроме того - выяснилось что, иконка автоматически создаваемая автогадаом в дизайн центре цепляется к блоку один раз и завязана на имя блока, и в дальнейшем при изменении блока не обнавляется никак, правда можно назначить свою картинку, но их создание по трудозатратам сравнимо с созданием самого блока. Последний раз редактировалось perpetule, 11.01.2011 в 02:10. |
||||
![]() |
|
||||
Сообщений: n/a
|
Цитата:
|
|||
|
|||||
Цитата:
Если работа не закончена, то так и должно быть. Если закончена, то del и purge. Цитата:
Цитата:
Цитата:
|
|||||
![]() |
|
||||
Речь о блоках поименованных генератором случайных чисел, которые не так уж и случайны на поверку, т.к. при большом количестве файлов и подобных блоков таки повторяются и полдучаются довольно забавные вещи... вставлете в файл одно, а оно волшебным образом превращается совсем в другое, т.к. в файле рецепиенте уже есть блок с псевдослучайным именем совпадающем с именем блока файла донора.
Речь о вертикальных решениях с готовыми наборами блоков, базами данных и т.д. Которые так или иначе все равно нужно подгонять под свои задачи, т.е. после сборки обработать наптльником. Речь о удобной среде для систематизации - вы в состоянии помнить хотя бы приблизительно как вы называли блоки на протяжении полугода скажем. За команду спасибо, сейчас проверю, попадалась как-то, должна работать но почему бы ее не зашить в изначально в удобную оболочку. А то ведь отработать блок это ж сколько нервов надо, у мышки ресурс не бесконечен. Кад 2009. Я к тому слюной брызжу, что продукт конечно растет, но как-то больше вширь чем по качеству, скоро жизни не хватит, что б изучить чего там понатыкано, а элементарно отработать один, но удобный путь для достижения цели - слабо выходит. Как в форточках, в одно место можно попасть десятком путей и все почему-то через Австралию как минимум. Так говорите по regen all не обновляются иконки, ну да наверно.. пойду проверю. 1) Собрать практически отработанные блоки в чистый файл / файлы. 2) Периодически подкидывать в подшивку которая в работе. 3) Добавлять новые. Если необходимо обновить блок уже вошедший в такой файл. Перезаписать блок любым общеизвестным способом , обновить иконку, преоткрыть дизайнцентр, для вставки в рабочие файлы (три шага по несколько кликов на каждый, с бесконечными неудобоваримыми выпадающими малюсенькими выпадающими списками). P.S. Цитата:
Палитры. Дизайн центр. Одиночными блоками в папках. Таскать из файла в файл. (самый наглядный способ, на поверку, но плохо поддается систематизации, впрочем как и все остальное). Самые любимые и вылизанные - в dwt файл с именами как можно выше по сортировке. Последний раз редактировалось perpetule, 11.01.2011 в 21:05. |
||||
![]() |
|
||||||
Я от таких блоков просто всегда избавляюсь.
Цитата:
![]() ![]() Не приходилось, кстати, сводить, сшивать чертежи разных фирм? Цитата:
![]() Цитата:
Цитата:
Цитата:
Поэтому заниматься этим должен один человек в конторе, и обеспечивать всех стандартизованными и качественными ресурсами. Еще же типы линий, мультилинии, штриховки, текстовые стили, шаблоны и т.п. есть. Или фирма, выпускающая нужное вертикальное приложение/библиотеки, обязана оперативно поддерживать свои библиотеки по запросам пользователей. |
||||||
![]() |
|
||||
Сообщений: n/a
|
Цитата:
AutoCAD лишь средство для создания удобного для каждого отдельно взятого пользователя программного обеспечения. И поэтому в нем есть все эти «десятки путей» достижения необходимого результата, и, если чуть разобраться, один из этих путей окажется для Вас в полшага. А считать, что разработчики AutoCAD'a, должны что-то именно Вам, должны были изначально именно под Вас «заточить» программу, более, чем наивно. Цитата:
|
|||
|
||||
Цитата:
Все-таки человек говорит отнюдь не о личной, не о частной задаче, а о работе с базовыми элементами, о базовых действиях. Править-заменять блоки, особенно во многих файлах, при большом числе исполнителей, при субподрядчиках, использовании архивных файлов, при конвертации из других форматов и т.п. - достаточно трудоемко. И стандартных, качественных, исчерпывающих библиотек не существует, чтобы эти проблемы снять. Чтобы не ругаться, давайте лучше конструктивно ![]() Допустим, правит специальный суперспециалист блоки (да и типы линий, штриховки, мультилинии, текстовые стили и пр.), добавляет новые, а во всех нужных файлах они сразу сами заменяются, и становятся доступными всем исполнителям. Что-то подобное возможно? Какое-то приближение к этому? |
||||
![]() |
|
||||
Сообщений: n/a
|
Offtop:
Цитата:
Цитата:
Ну а если уже деваться некуда и есть необходимость переделывать за кем-то старые работы, то никто не запрещает применение автокадовского нормоконтроля для унификации слоев, типов линий, размерных и текстовых стилей. С блоками, безусловно, уже не так просто, однако, если тот «суперспециалист» действительно супер, то знание программирования считаю для него обязательным, так что и с блоками проблему ему будет решить под силу. |
|||
|
||||
[quote=AlphaGeo;681798]Offtop:
Теперь используют только кошерный Paint? Автокаду всегда были и есть полноценные альтернативы. В чем-то они гораздо его лучше. А в чем-то, естественно, хуже. Цитата:
Цитата:
Насчет "супера" можно спорить - ему бы быть супером хотя бы в предмете, а это немало. И лучше бы это все-таки была фирма, поставляющая готовые библиотеки, а ей не решить все проблемы использования блоков и пр. в конкретных проектах множества потребителей. |
||||
![]() |
|
||||
Регистрация: 20.03.2013
Сообщений: 54
|
Здравствуйте. Хочу возродить тему, так как интересная она и полезная.
На очередном этапе своего изучения Автокада начал пользоваться палитрами блоков. Конкретно: сделал файл Исходник с блоками и их названиями, залил блоки в несколько палитр. По ходу работы редактировал вхождения блоков в исходном файле. Подскажите, можно ли обновить блок в палитре после редактирования? Несколько блоков? Кроме как удалить из палитры и закинуть заново. Я считал, что палитра это просто адрес к исходному блоку в исходном чертеже, то есть после редактировании исходника, с палитры в новый чертеж вставляется уже обновленный блок. Оказалось, нет(. (если изменить блок в исходнике, затем по палитре ПКМ-переопределение, то в исходнике блок снова станет таким, как записан в палитре) И второй вопрос: на другом компьютере, без моих Исходника и Палитры, чертеж будет выглядеть так же. как и у меня? То есть, в чертеже сохраняются не только вхождения блоков, но и их определение, а не адрес к определению блока? Как это вообще устроено? И ещё: как правильно перенести Исходник и Палитру на другой компьютер, чтобы связь не исчезла? Заранее спасибо откликнувшимся |
|||
![]() |