Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки [2]

Мои динамические блоки [2]

Закрытая тема
Поиск в этой теме
Непрочитано 21.04.2011, 23:33
Мои динамические блоки [2]
Кулик Алексей aka kpblc
Moderator
 
LISP, C# (ACAD 200[9,12,13,14])
 
С.-Петербург
Регистрация: 25.08.2003
Сообщений: 39,856

Тема служит продолжением закрытой темы Мои динамические блоки


Спасибо VVA:
В 2010-2011-2012 в редакторе блоков при настройках по умолчанию нельзя добавлять к операциям некоторые вещи, например к операции Flip добавить Strech и т.д.
Проблема:
http://forum.dwg.ru/showpost.php?p=7...postcount=2666
Лечение:
http://forum.dwg.ru/showpost.php?p=7...postcount=2679

==================================================

Проблема:
В некоторых чертежах долго открывается редактор блоков (_bedit)
Лечение:
Проверить в блоке/блоках значение линейных параметров "Максимальное расстояние". Должно быть задано хоть какое-то значение
Блок эдитор открывает несколько минут.

__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1500266
 
Непрочитано 24.08.2011, 12:14
1 | #261
Psyakrev


 
Регистрация: 17.06.2010
Сообщений: 438


Цитата:
Сообщение от Wolkodaw Посмотреть сообщение
Помогите пожалуйста с массивом в динамо блоке.
Вложение 65080
При длине 12000 закладные детали (квадратики) раскладываются нормально, а при длине 11900 почему-то последний исчезает. Как можно исправить? Даже если сместить деталь слева до 300, все равно 1 в конце не хватает всегда.
У вас шаг массива 1000, при длине 11900 в массиве будет 11 элементов (округление идет до меньшего целого). Ничего с этим не сделаешь, попробуйте сместить деталь вправо до 1000, не так в глаза бросаться будет.

Тоже вот пришло в голову - творение сумрачного русского гения Одна ручка для грубой подстройки, другая для тонкой.
Пытался сделать цепочкой операций - но к сожалению, в таком случае в зависимом параметре игнорируются ограничения на допустимые значения.
Вложения
Тип файла: dwg
DWG 2010
Чертеж44.dwg (109.2 Кб, 5755 просмотров)

Последний раз редактировалось Psyakrev, 24.08.2011 в 13:10.
Psyakrev вне форума  
 
Непрочитано 24.08.2011, 12:28
1 | #262
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 884


По тому что у тебя шаг в массиве 1000 ....Пардон опередили.
P.S. даже если сместить деталь вправо до 1000 ,да на 11900 будет нормально, а вот на "Целых" -12000 и др. будет за рамкой..

Wolkodaw вот что пришло на ум.
Вложения
Тип файла: dwg
DWG 2004
Чертеж4_1.dwg (74.0 Кб, 5742 просмотров)

Последний раз редактировалось Vintorez, 24.08.2011 в 13:05.
Vintorez вне форума  
 
Непрочитано 24.08.2011, 13:14
#263
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


хорошая идея! Мне тоже пришла в голову похожая - сместить "расстояние" на 100 мм вправо, а "синий треугольник" потом вернуть назад на 100. Мне кажется попроще получится). И расстояние варьировать можно будет. Вот скрыть не знал как в свойствах "расстояние" - за это спасибо!)))
П.С. И синюю ручку не надо назад двигать -просто расстояния все на 100 увеличить в списке. Список скрыть, и сделать выбор.
Чертеж42.dwg

Последний раз редактировалось Wolkodaw, 24.08.2011 в 13:42.
Wolkodaw вне форума  
 
Непрочитано 24.08.2011, 13:53
1 | #264
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 884


Да неплохо вышло.
Vintorez вне форума  
 
Непрочитано 24.08.2011, 14:00
#265
Psyakrev


 
Регистрация: 17.06.2010
Сообщений: 438


Цитата:
Сообщение от Wolkodaw Посмотреть сообщение
хорошая идея! Мне тоже пришла в голову похожая - сместить "расстояние" на 100 мм вправо, а "синий треугольник" потом вернуть назад на 100. Мне кажется попроще получится). И расстояние варьировать можно будет. Вот скрыть не знал как в свойствах "расстояние" - за это спасибо!)))
П.С. И синюю ручку не надо назад двигать -просто расстояния все на 100 увеличить в списке. Список скрыть, и сделать выбор.
Вложение 65096
Попробуйте получить размер 11700
Psyakrev вне форума  
 
Непрочитано 24.08.2011, 14:20
#266
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


У меня задача была - разложить закладные детали на балке. У нас в организации есть купленные типовые длиной 24,21,18,15, и почему-то 11,9. Это не просто так числа я показывал . 11700 тут уже не получится, либо другое расстояние подбирать, либо с помощью видимости, либо еще как то - "грубой и тонкой настройкой" и т.п.
Например: 11,7.dwg
А почему не получается? оно же до меньшего - до 11 должно округляться?

Последний раз редактировалось Wolkodaw, 24.08.2011 в 14:31.
Wolkodaw вне форума  
 
Непрочитано 24.08.2011, 14:42
#267
Psyakrev


 
Регистрация: 17.06.2010
Сообщений: 438


Цитата:
Сообщение от Wolkodaw Посмотреть сообщение
У меня задача была - разложить закладные детали на балке. У нас в организации есть купленные типовые длиной 24,21,18,15, и почему-то 11,9. Это не просто так числа я показывал . 11700 тут уже не получится, либо другое расстояние подбирать, либо с помощью видимости, либо еще как то - "грубой и тонкой настройкой" и т.п.
Например: Вложение 65098
А почему не получается? оно же до меньшего - до 11 должно округляться?
А, я что-то увлекся. Думал нужен блок произвольной длины и искал универсальное решение.
Psyakrev вне форума  
 
Непрочитано 27.08.2011, 21:26
#268
tryba22


 
Регистрация: 19.08.2011
Сообщений: 10


Доброго времени суток! Хочу поделиться своими дин. блоками, которые представляют из себя различную фасонину (труба, тройник, отвод и т.д.) в связке AutoCad 2008 + таблицы СПДС Graphics 5.*. Работа, правда еще не окончена, делается это в свободное время, детали будут постепенно добавляться. Отписываемся с пожеланиями и предложениями.
Вложения
Тип файла: dwg
DWG 2007
БЛОКИ v1.7.dwg (288.6 Кб, 5983 просмотров)
tryba22 вне форума  
 
Непрочитано 30.08.2011, 07:25
1 | #269
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


Хороший блок, я не разбираюсь в сетях, но посмотреть было интересно. Единственное замечание которое бы хотел написать - спецификация не по ГОСТу. Форма по ГОСТу, а строчки почему-то последние в 2 раза меньше верхних. Если нужно писать в две строки, то для этого есть символ "\P" (у меня шрифты налазят, поэтому непонятно что там написано)
Wolkodaw вне форума  
 
Непрочитано 30.08.2011, 12:19
#270
tryba22


 
Регистрация: 19.08.2011
Сообщений: 10


Цитата:
Сообщение от Wolkodaw Посмотреть сообщение
Хороший блок, я не разбираюсь в сетях, но посмотреть было интересно. Единственное замечание которое бы хотел написать - спецификация не по ГОСТу. Форма по ГОСТу, а строчки почему-то последние в 2 раза меньше верхних. Если нужно писать в две строки, то для этого есть символ "\P" (у меня шрифты налазят, поэтому непонятно что там написано)
Насчет строчек, у меня они все одного размера, пришлось объединять по 2 строки (по 4мм) для каждого элемента из-за наименования трубы. Еще хотелось бы на примере увидеть применение символа "\P", сам не разобрался.
И поясните, что значит шрифты налазят, а лучше покажите.
tryba22 вне форума  
 
Непрочитано 30.08.2011, 12:56
#271
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


У меня файл открывается вот так:Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 313
Размер:	22.2 Кб
ID:	65394, прочитать не могу.
А \Р в многострочном тексте можно увидеть нажав энтер:Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 274
Размер:	16.4 Кб
ID:	65395
Wolkodaw вне форума  
 
Непрочитано 30.08.2011, 13:22
#272
tryba22


 
Регистрация: 19.08.2011
Сообщений: 10


Цитата:
Сообщение от Wolkodaw Посмотреть сообщение
У меня файл открывается вот так:Вложение 65394, прочитать не могу.
А \Р в многострочном тексте можно увидеть нажав энтер:Вложение 65395
\P в таблицах СПДС не работает, пришлось изворачиваться добавляя строки
Чтобы таблица отображалась корректно, попробуй её открыть и обновить привязки к объектам.
tryba22 вне форума  
 
Непрочитано 30.08.2011, 13:25
#273
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


Хорошо


А кто-нибудь знает можно ли в динамоблоке сделать круговой массив?
Wolkodaw вне форума  
 
Непрочитано 30.08.2011, 13:28 Повторяющийся атрибут в дин блоке
#274
Trasher


 
Регистрация: 08.07.2008
Сообщений: 118


Всем привет!
Нужна помощь гуру динамических блоков.
Хочу сделать такой хитрый дин блок - есть прямой отрезок с размером. Значение размера (текст) сделано как атрибут. Установлен параметр видимости, который позволяет изменить "положение" размерной линии относительно отрезка, соответственно будет меняться положение, поворот и наклон текста.
Если я один и тот же атрибут копирую несколько раз (читай, несколько атрибутов с одним именем) и каждую копию подгоняю под неоходимые наклон, поворот и т.п. то уже в модели чертежа только на одном "положении" размера показывается текст.
Как я понял, блок не может содержать несколько атрибутов с одним именем. Если каждому атрибуту дать уникальное имя, то все отображается хорошо. Однако уже при извлечении атрибутов получается слишком много однотипных колонок, котрые поидее должны быть одной единственной.
Собственно формулирую вопрос: как сделать так, что бы у меня всегда отображался один и тот же атрибут , но с разными параметрами в разных "положениях"?
Trasher вне форума  
 
Непрочитано 30.08.2011, 13:48
#275
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


не совсем понял...но может сделать несколько атрибутов, только скрытых, и там положение (текст) в скрытых вручную менять?


И может не атрибут...у линий тоже можно положение извлекать и т.п.

Последний раз редактировалось Wolkodaw, 30.08.2011 в 13:59.
Wolkodaw вне форума  
 
Непрочитано 30.08.2011, 14:16
#276
Trasher


 
Регистрация: 08.07.2008
Сообщений: 118


Ок! Тогда на примере.
В моем файле есть 2 блока: "труба" и "труба 2"
В "трубе" текст для каждой размерной линии представляет из себя атрибут с уникальным именем (длина1, длина2, длина3...длина14). Т.е. 14 положений размера - 14 атрибутов. При "извлечении атрибутов" рождается табличка с колонками тех длин, для которых выбраны положения размеров блока (в примере Длина1, длина2, длина3). Такой вариант впринципе приемлим, но хотелось бы уйти от десятка колонок.
В "трубе2" текст для каждого вида является одним и тем же атрибутом, и на чертеже отображается только в одном положении.
Вложения
Тип файла: dwg
DWG 2004
Шаблон.dwg (312.6 Кб, 5779 просмотров)
Trasher вне форума  
 
Непрочитано 30.08.2011, 14:31
#277
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 884


Trasher , а если не секрет под что такой блок надо ??? Под какие задачи??? Зная задачу , найдём и ответ!!!
Vintorez вне форума  
 
Непрочитано 30.08.2011, 14:36
#278
Trasher


 
Регистрация: 08.07.2008
Сообщений: 118


Не секрет естессно!
Что б упростить (ну это мне так пока что кажется)) создание монтажных схем и сделать подсчет материала по атрибутам. В будущем планируются отводы, переходы и пр...
Знаю что есть подобные блоки, но на них визуально изображены трубы и пр. Хочу попробовать сделать альтернативу в виде монтажки.. а там может и медомость материаллов сразу удасться выводить на лист...
Trasher вне форума  
 
Непрочитано 30.08.2011, 14:42
#279
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 884


А через поле ,не пытался брать длину отрезка (что б не создавать и утяжелять блок "Линейными параметрами"),через свойства отрезка.
Vintorez вне форума  
 
Непрочитано 30.08.2011, 14:43
#280
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


с атрибутами еще думаю. а полем не пойдет? Поле "длина" вставить, и независимо от положения значение длины меняется.
Wolkodaw вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки [2]

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамические блоки при копировании перестают быть динамическими. *Voland* Динамические блоки 11 04.07.2012 10:51
Мои динамические блоки Shoorup Динамические блоки 2713 21.04.2011 23:34
соединить динамические блоки отрезками по кротчайшему пути gizmo_zx Программирование 18 06.09.2010 20:32
Глюк. Динамические блоки становится статическим! b_anton Динамические блоки 10 24.06.2008 16:27
HELP!!! Динамические блоки? Bdod Динамические блоки 13 07.04.2007 08:59