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

Вернуться   Форум 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,832

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


Спасибо 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-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1498651
 
Непрочитано 17.10.2016, 17:07
1 | #3521
Sirius2w

Проектировщик ТХ
 
Регистрация: 16.11.2009
Сообщений: 139
Отправить сообщение для Sirius2w с помощью Skype™


Цитата:
Сообщение от Алексей Ковалёв Посмотреть сообщение
Плавающий потому что больше 700 не желательно, меньше 500 не особо экономично.
Если всего два варианта шага либо 500 либо 700 предлагаю сделать два массива (привязать их к линейному параметру длины) и настроить два параметра видимости - это решит вашу задачу. Могу показать пример.
Вложения
Тип файла: dwg
DWG 2010
Чертеж1.dwg (73.3 Кб, 63 просмотров)

Последний раз редактировалось Sirius2w, 17.10.2016 в 17:14.
Sirius2w вне форума  
 
Непрочитано 18.10.2016, 09:16
#3522
Алексей Ковалёв


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


Sirius2w, Спасибо тебе мудрец И за пример спасибо
Алексей Ковалёв вне форума  
 
Непрочитано 18.10.2016, 10:06
#3523
Sirius2w

Проектировщик ТХ
 
Регистрация: 16.11.2009
Сообщений: 139
Отправить сообщение для Sirius2w с помощью Skype™


Рад был помочь , но я не мудрец - я только учусь ))).
Кстати, можно настроить хоть 10 вариантов видимости. Если не знаете как - подскажу.

----- добавлено через ~60 мин. -----
Цитата:
Сообщение от nikolay88 Посмотреть сообщение
У меня в таблицу выносятся все кассеты по цвету, по ширине и по высоте, но для того что бы мотажники видели какая касета где стоит надо еще на схеме их занумеровать. В общем я сделал так, присвоил динамическому блоку кассеты атрибут номер (1) и далее когда изменяю какой то из параметров (ширина, высота, цвет) то меняю уже в ручную цифру -2,3-4 и т.д. Самое простое и быстрое что я смог сделать
У меня есть альтернативное решение - в таблицу дин. блока вносятся значения длины (длина будет определена за ранее) на основе этой длины с помощью программки Ренамблок можно перенумеровать все блоки на чертеже, даже если им уже был присвоен номер.
Sirius2w вне форума  
 
Непрочитано 20.10.2016, 21:51
#3524
Fairylive

конструктор-стеклоалюминьщик
 
Регистрация: 20.03.2009
Санкт-Петербург
Сообщений: 71
Отправить сообщение для Fairylive с помощью Skype™


Всем привет. Подскажите как можно сделать цветной динамический блок. Я имею ввиду чтобы цвет можно было менять выбирая какой-то параметр. Так было бы нагляднее и проще контролировать чертеж. С параметром Видимость знаком. Там можно по идее. Одно и тоже просто разными цветами в разных видимостях. Но тогда блок тяжёленький будет. Может есть способ попроще?
Fairylive вне форума  
 
Автор темы   Непрочитано 20.10.2016, 22:07
#3525
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,832


Есть. Блоку назначай разные цвета (правда, примитивы блока должны отвечать некоторым требованиям)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.10.2016, 22:13
#3526
Fairylive

конструктор-стеклоалюминьщик
 
Регистрация: 20.03.2009
Санкт-Петербург
Сообщений: 71
Отправить сообщение для Fairylive с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Есть. Блоку назначай разные цвета (правда, примитивы блока должны отвечать некоторым требованиям)
Уже хорошо) А как это? Вот приложил блок. Он предельно прост. Но в зависимости от артикула (атрибут АРТ) хотелось бы чтобы менялся цвет. Цветов не больше 5-6.
Вложения
Тип файла: dwg
DWG 2013
стойка.dwg (277.2 Кб, 54 просмотров)
Fairylive вне форума  
 
Автор темы   Непрочитано 20.10.2016, 22:14
#3527
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,832


Менять руками. Ну или программу писать (файл не скачивал, рецепт выдаю "насухую").
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.10.2016, 22:28
#3528
Fairylive

конструктор-стеклоалюминьщик
 
Регистрация: 20.03.2009
Санкт-Петербург
Сообщений: 71
Отправить сообщение для Fairylive с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Менять руками. Ну или программу писать (файл не скачивал, рецепт выдаю "насухую").
У меня таких блоков может быть тысяча или больше. Держать в запасниках 5-6 одинаковых блоков но разных цветов не хочется. Потому что разновидностей самих блоков тоже порядка 5 и это будет уже 25-30 блоков. Или я не в ту степь думаю? Видимостью видимо всё же придётся замутить. Программы это пока не для меня. Хотя VBA начал изучать пол года назад. В Excel кое-что уже получается. До Autocad пока не добрался.
Fairylive вне форума  
 
Непрочитано 21.10.2016, 09:36
#3529
042


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


Для обновления вид>регенерировать все
Вложения
Тип файла: dwg
DWG 2010
стойка.dwg (316.4 Кб, 56 просмотров)
042 вне форума  
 
Непрочитано 21.10.2016, 10:04
#3530
Fairylive

конструктор-стеклоалюминьщик
 
Регистрация: 20.03.2009
Санкт-Петербург
Сообщений: 71
Отправить сообщение для Fairylive с помощью Skype™


Цитата:
Сообщение от 042 Посмотреть сообщение
Для обновления вид>регенерировать все
Да про то чтобы атрибут отражался поверх блока знаю. Впринципе выход. Не так наглядно как цветные блоки но тоже можно использовать конечно.
Fairylive вне форума  
 
Автор темы   Непрочитано 21.10.2016, 10:07
#3531
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,832


И что? поставил ral 1019 - эффект нулевой

----- добавлено через 40 сек. -----
Уточняю - в значении атрибута. Задачка же такая была, если я правильно понял.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 21.10.2016, 10:13
#3532
Fairylive

конструктор-стеклоалюминьщик
 
Регистрация: 20.03.2009
Санкт-Петербург
Сообщений: 71
Отправить сообщение для Fairylive с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
И что? поставил ral 1019 - эффект нулевой
Задача да. Хотелось бы меняя атрибут или какое-то свойство блока чтобы весь блок окрашивался в определенный цвет. Товарищ 042 просто подписал как я понял атрибутом блок. Это тоже даёт некоторый контроль над блоком. Но придётся просмотреть довольно внимательно порядка 1000 блоков на предмет того а что там отображается. Даже если делать атрибут очень крупно это не так сильно помогает. Где-то глаз замылится и привет - в заказ уйдут не те артикулы. Цвет решал бы задачу чуть лучше. Так как блоки одного цвета должны располагаться друг под другом.
Fairylive вне форума  
 
Непрочитано 21.10.2016, 10:14
#3533
042


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


Менять не атрибут а цвет блока и регенерировать, атрибут изменится сам

----- добавлено через ~2 мин. -----
Выделить нужные блоки изменить их цвет и регенерировать
042 вне форума  
 
Непрочитано 21.10.2016, 10:25
#3534
Fairylive

конструктор-стеклоалюминьщик
 
Регистрация: 20.03.2009
Санкт-Петербург
Сообщений: 71
Отправить сообщение для Fairylive с помощью Skype™


Цитата:
Сообщение от 042 Посмотреть сообщение

Менять не атрибут а цвет блока и регенерировать атрибут изменится сам
Да так работает. Включил отображение фона полей и понял что за магия такая. Спасибо. Где-то пригодится. Не знал что в атрибут можно запихнуть поле.
Правда это не совсем то что я имел ввиду. Менять я хотел атрибут АРТ (артикул) цвет профилей то на одном объекте и так один (крайне редко больше).
Fairylive вне форума  
 
Непрочитано 21.10.2016, 14:16
#3535
042


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


Есть вариант поиска по атрибутам с выделением defun c:get-blocks-by-tag-and-val от Кулик Алексей aka kpblc в #19
http://forum.dwg.ru/showthread.php?t=9762
Находим блоки в свойствах меняем атрибут и цвет
042 вне форума  
 
Непрочитано 21.10.2016, 15:14
#3536
nikolay88

инженер универсал
 
Регистрация: 09.10.2016
Сообщений: 97


Обязательное условие проектировщику в автокаде уметь программировать в нем же?
nikolay88 вне форума  
 
Непрочитано 21.10.2016, 16:18
#3537
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,036


Цитата:
Сообщение от nikolay88 Посмотреть сообщение
Обязательное условие проектировщику в автокаде уметь программировать в нем же?
Нет, конечно. Умеют программировать в акаде и в том же офисе хорошо если 5% проектировщиков, остальные - пользователи готового.
Сергей812 вне форума  
 
Непрочитано 21.10.2016, 17:35
#3538
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 433


Цитата:
Сообщение от nikolay88 Посмотреть сообщение
Обязательное условие проектировщику в автокаде уметь программировать в нем же?
Нет, но ведь как облегчает жизнь...
RNB вне форума  
 
Непрочитано 23.10.2016, 18:46
#3539
Theodor


 
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323


Доброго времени суток.
Есть классическая выноска: наклонная линия и полка. Пытаюсь, используя только ОДНУ ручку, растягивать и наклонную линию и полку. При этом полка в принципе всегда горизонтальная, наклонная линии не должна менять наклон.

В общем как-то все криво работает, и ни как не переходит в "отрицательную" зону (вниз и влево).

PS использую только 2008 автокад. Просьба, сохранять в нем.
Вложения
Тип файла: dwg
DWG 2004
выноска.dwg (24.5 Кб, 50 просмотров)
Theodor вне форума  
 
Непрочитано 23.10.2016, 19:01
#3540
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,036


а чем вас не устраивают встроенные выноски акада?
Сергей812 вне форума  
Закрытая тема
Вернуться   Форум 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