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

Вернуться   Форум 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
Сообщений: 40,411

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


Спасибо 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-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1535418
 
Старый 08.12.2014, 10:46
#2561
17061974


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


Цитата:
Сообщение от Astartes Посмотреть сообщение
17061974, Понятно что высота и ширина. Конкретней. См. вложение.
Внес необходимые размеры. Крепежом антенн можно пренебречь, то есть оставить как есть, это не критично.
Вложения
Тип файла: dwg
DWG 2004
Антенна-блок .dwg (6.52 Мб, 1847 просмотров)
17061974 вне форума  
 
Старый 08.12.2014, 11:17
2 | #2562
sp1ash


 
Регистрация: 10.07.2011
Вологда
Сообщений: 294


Вот допилил работоспособный блок руки экскаватора
Миниатюры
Нажмите на изображение для увеличения
Название: Экскаватор.PNG
Просмотров: 118
Размер:	14.5 Кб
ID:	140201  
Вложения
Тип файла: dwg
DWG 2007
Рука экскаватора.dwg (136.3 Кб, 1834 просмотров)
sp1ash вне форума  
 
Старый 08.12.2014, 13:32
#2563
Lesim


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


Цитата:
Сообщение от sp1ash Посмотреть сообщение
Вот допилил работоспособный блок руки экскаватора
ничего, что я ее немного раскрасила?

----- добавлено через ~2 мин. -----
уважаемые Доны! подскажите, плиз. где посмотреть работу с наборами параметров в блоке.
спасибо!
Вложения
Тип файла: dwg
DWG 2010
экскаватор.dwg (231.3 Кб, 1821 просмотров)
Lesim вне форума  
 
Старый 08.12.2014, 14:02
1 | #2564
Archi84


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


sp1ash, вашему совершенству нет предела! Надеюсь у Вас получится создать полный блок экскаватора!
Archi84 вне форума  
 
Старый 08.12.2014, 14:20
1 | #2565
sp1ash


 
Регистрация: 10.07.2011
Вологда
Сообщений: 294


Lesim, раскрашивайте на здоровье!

Archi84, со временем наверное займусь, но пока отложу до лучших времен. Самая сложная деталь была как раз рука с ее рычагами и гидроцилиндром.
sp1ash вне форума  
 
Старый 09.12.2014, 06:17
#2566
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


17061974, Что то типа того. Исходный блок был ужасен. Большую часть времени потратил на вычищение г...на из исходника. Зачем он был таким создан я не понял.

По идее надо доводить до ума. Но там нужны размеры. Плюс заменить некоторые корявые элементы на нормальные. Думаю для вас хорошая возможность разобраться что к чему и допилить самостоятельно.
Использованы самые основы динблоков.
Вложения
Тип файла: dwg
DWG 2010
Антенна.dwg (532.9 Кб, 1654 просмотров)
__________________
AutoCad 2011 -> AutoCad 2013 -> AutoCad 2016 -> AutoCad 2011 -> AutoCad 2022
Astartes вне форума  
 
Старый 09.12.2014, 07:34
#2567
генплан

Генеральный план и транспорт
 
Регистрация: 06.10.2009
Челябинск
Сообщений: 299


Цитата:
Сообщение от sp1ash Посмотреть сообщение
Вот допилил работоспособный блок руки экскаватора
sp1ash, Между точками "положение1" и "положение2" тоже гидроцилиндр? или всё же там элемент неизменяемой длины?
генплан вне форума  
 
Старый 09.12.2014, 08:13
#2568
sp1ash


 
Регистрация: 10.07.2011
Вологда
Сообщений: 294


Там элемент малоизменяющейся длины, меняется но вроде не сильно заметно. "Положение3" и "Угол2" введены специально ради этого элемента, без них он растягивался в 2 раза, а с ними диапазон 760-590мм.

Последний раз редактировалось sp1ash, 09.12.2014 в 08:49.
sp1ash вне форума  
 
Старый 09.12.2014, 09:18
#2569
генплан

Генеральный план и транспорт
 
Регистрация: 06.10.2009
Челябинск
Сообщений: 299


Цитата:
Сообщение от sp1ash Посмотреть сообщение
Там элемент малоизменяющейся длины
А как должно быть на самом деле? у настоящего экскаватора?
генплан вне форума  
 
Старый 09.12.2014, 09:21
#2570
sp1ash


 
Регистрация: 10.07.2011
Вологда
Сообщений: 294


Само собой там должен быть металлический рычаг неизменной длины. Вот только реализовать пока не знаю как, может быть если поиграться с положением вспомогательных элементов можно улучшить.

P.S.
Проверил. Да, так и есть. Регулируя расположение параметра Положение3 можно управлять изменением длины мультилинии Положение1-Положение2.
Сместите его по горизонтали так, чтобы он оказался примерно на одной вертикали с параметром Положение2, и ситуация заметно улучшится. До идеала с математической точки зрения такими итерациями дойти сложно, но визуально и при округлении до десятых миллиметра точность получить можно.
(Между крайними положениями правда, в промежуточном положении длина рычага все равно переменная)
Вложения
Тип файла: dwg
DWG 2010
Рука экскаватора.dwg (121.2 Кб, 1574 просмотров)

Последний раз редактировалось sp1ash, 09.12.2014 в 11:35.
sp1ash вне форума  
 
Старый 09.12.2014, 11:57
#2571
17061974


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


Цитата:
Сообщение от Astartes Посмотреть сообщение
17061974, Что то типа того. Исходный блок был ужасен. Большую часть времени потратил на вычищение г...на из исходника. Зачем он был таким создан я не понял.

По идее надо доводить до ума. Но там нужны размеры. Плюс заменить некоторые корявые элементы на нормальные. Думаю для вас хорошая возможность разобраться что к чему и допилить самостоятельно.
Использованы самые основы динблоков.
Добрый день. Огромное спасибо! Для дальнейшей работы более чем достаточно. Постараюсь разобраться. Еще раз спасибо!
17061974 вне форума  
 
Старый 09.12.2014, 21:52
#2572
Kototim

Техник-проектировщик
 
Регистрация: 08.12.2014
Москва
Сообщений: 16


Цитата:
Ситуация такая , создал динамический блок, задал полярное растяжение, назначил атрибуты. Не как не могу привязать атрибуты к центру прямой которая будет растягиваться. Блок представляет из себя простую стрелку с надписью по середине, но уже 3 часа не могу связать надпись с центром растягивающегося блока. Поделитесь решением данной проблемы, буду при многом благодарен
Цитата:
сделать два действия на один дин. параметр - 1 растяжение стрелки (не захватывая надпись), 2 - перемещение надписи. У перемещения задать коэффицент 0.5
Госпади, объясните уже пожалуйста кто-нибудь. Каааак, кааак мне центрировать атрибут по центру отрезка или прямоугольника? Ну уезжает он, когда я его растягиваю. Или на месте стоит, если не выделять при простановке размера. Дайте пожалуйста подробную инструкцию.
Спасибо большое.
Kototim вне форума  
 
Старый 09.12.2014, 22:28
1 | #2573
sp1ash


 
Регистрация: 10.07.2011
Вологда
Сообщений: 294


В редакторе блоков можно выделять не только параметры, но и операции с ними. Создайте операцию растяжения текста, и в свойствах операции назначьте коэффициент 0.5. У Вас должно быть 2 операции растяжения - одна с коэф. 1 (умолчание) для прямоугольника, и вторая для текста с коэф. 0.5. Базовый линейный параметр для них общий, создавать несколько не нужно.
sp1ash вне форума  
 
Старый 10.12.2014, 09:42
#2574
Kototim

Техник-проектировщик
 
Регистрация: 08.12.2014
Москва
Сообщений: 16


sp1ash: Я не могу зайти в свойства операции перемещения. Я создал её, связал со стрелкой расстояния. Когда выделяешь прямоугольник операции растяжения отрезка, то да, вижу коэффициент 1. А на что надо нажать, чтобы попасть в свойства операции перемещения?
Пытаясь нажать на точку, которую связывал, выделяется не операция, а параметр.

Последний раз редактировалось Kototim, 10.12.2014 в 09:58.
Kototim вне форума  
 
Старый 10.12.2014, 10:52
#2575
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Kototim, Пару страниц назад был такой же вопрос.
Вот ответ на него
http://forum.dwg.ru/showpost.php?p=1...postcount=2530
__________________
AutoCad 2011 -> AutoCad 2013 -> AutoCad 2016 -> AutoCad 2011 -> AutoCad 2022
Astartes вне форума  
 
Старый 10.12.2014, 11:04
1 | #2576
sp1ash


 
Регистрация: 10.07.2011
Вологда
Сообщений: 294


Открыть окно свойств --> Выделить "ярлычек" операции растягивания ---> В окне свойств поменять коэффициент (обведен красным).

У операции перемещения точно такой же коэффициент.
Миниатюры
Нажмите на изображение для увеличения
Название: Раз.PNG
Просмотров: 79
Размер:	15.5 Кб
ID:	140354  Нажмите на изображение для увеличения
Название: два.PNG
Просмотров: 72
Размер:	27.7 Кб
ID:	140355  

Последний раз редактировалось sp1ash, 10.12.2014 в 11:23.
sp1ash вне форума  
 
Старый 10.12.2014, 13:27
#2577
Kototim

Техник-проектировщик
 
Регистрация: 08.12.2014
Москва
Сообщений: 16


sp1ash: Спасибо большое!

У меня появилось ещё 2 вопроса.
Прикрепляю файл.
1) При отражении, размеры в блоке тоже отражаются и соответственно не читаются. Тоже самое после вращения, вверх ногами тоже не удобно. Как сделать так, чтобы цифры принимали нужное положение?
2) При растягивании моей трапеции, размер на гипотенузе начинает уезжать, не могу понять, как зафиксировать длину размерных линий.
Спасибо ещё раз.
Вложения
Тип файла: dwg
DWG 2013
Чертеж1.dwg (251.7 Кб, 1276 просмотров)
Kototim вне форума  
 
Старый 10.12.2014, 13:55
1 | #2578
sp1ash


 
Регистрация: 10.07.2011
Вологда
Сообщений: 294


Ну если без долгих копаний, по п.1 могу посоветовать включить параметр и операцию отражения внутрь блока, аналогично и с вращением. Если вращать обычными инструментами, блок вертится целиком, и буквы тоже.
по п.2, можно попробовать привязать размер гипотенузы через операцию полярного растяжения к полярному параметру, ему назначьте в свойствах цепочку операций, и включите его в набор объектов для имеющихся операций растяжения углов.

Попробуйте, если не выйдет, попозже смогу показать в блоке, немного занят сейчас.
sp1ash вне форума  
 
Старый 10.12.2014, 15:36
#2579
Kototim

Техник-проектировщик
 
Регистрация: 08.12.2014
Москва
Сообщений: 16


sp1ash:
Спасибо, с отражением сделал.
С полярным растяжением мозг взорвался. Пока не сделал, думаю оставить так, но я через этот размер вывожу параметр в спецификацию, для экономики нужен, на чертеже в принципе нет. Хотел сделать для самопроверки. Тогда, я так понимаю, можно его вынести на отдельный слой, и сделать скрытым?
Kototim вне форума  
 
Старый 10.12.2014, 16:24
#2580
sp1ash


 
Регистрация: 10.07.2011
Вологда
Сообщений: 294


Ну да, в непечатный слой его закиньте.
Ваш размер сейчас управляется линейными растяжениями, из этого все проблемы я думаю. Продублируйте его параметром "Полярный", и включите новый параметр в список объектов растяжения ВМЕСТО вашего размера. У полярного в свойствах отключите ручки, и назначьте "Цепочка операций - да". Теперь линейные растяжения управляют параметром "Полярный". Добавьте 2 операции "Полярное растяжение" на основе параметра "Полярный", и растягивайте свой размер за концы. Теперь он будет растягиваться исключительно вдоль гипотенузы.

Только возникнет проблема подружить такую конструкцию с операцией отражения, пока разбираюсь.
Вложения
Тип файла: dwg
DWG 2010
Растяжение размера.dwg (116.3 Кб, 1189 просмотров)

Последний раз редактировалось sp1ash, 10.12.2014 в 16:58.
sp1ash вне форума  
Закрытая тема
Вернуться   Форум 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