|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Autocad2014 Как создать дин. блок с возможностью двигать крайние стержни хомута?
Регистрация: 27.01.2012
Сообщений: 242
|
||
Просмотров: 3505
|
|
||||
Регистрация: 26.03.2015
Екатеринбург
Сообщений: 383
|
тут в чём закавыка: невозможно наложить ограничение на параметр точки. т.е. при изменении диаметров центры окружностей смещаются, а точечные параметры остаются на своих местах.
в арсенале геометрических и размерных ограничений нет инструментов для свободного перемещения примитивов, похожих на Точечный параметр или Полярный курите автолисп, тут несложная задачка: задать диаметр стержня и 4 точки. по этим данным построить 4 окружности и 4 отрезка |
|||
![]() |
|
||||
Регистрация: 21.08.2017
Сообщений: 1,053
|
1. Задача решается через объекты Object DBX на c++. Неделя геморроя, если делать универсальный хомут как объект с поддержкой всевозможных сортаментов и автоматическим составлением ведомости деталей и специфицированием.
2. Задачу также можно решить через генерацию замкнутой полилинии без возможности удобного редактирования (включая последующие автоматические составления ведомости деталей и специфицирование) - не так универсально, с другой стороны перегенерировать хомут даже проще, чем редактировать его параметры. Четыре дня геморроя примерно. Последний раз редактировалось ProjectMaster, 03.05.2018 в 22:02. |
|||
![]() |
|
||||
Регистрация: 27.01.2012
Сообщений: 242
|
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
2018 или 2019.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 27.01.2012
Сообщений: 242
|
EStranger. Спасибо за блоки, работают хорошо... В принципе можно использовать. Но в идеале я хотел более универсальный случай, чтоб диаметры всех кружков можно было бы менять независимо - ведь в реальном проектировании хомут может огибать арматуру разных диаметров. Как думаете, это возможно?
|
|||
![]() |
|
||||
Регистрация: 23.05.2011
Сообщений: 32
|
Немного занят был, ну вот руки дошли - такой вот вариант получился - все диаметры настраиваются в свойствах, стержни можно таскать за ручки или прописать координаты в свойствах, нумерация стержней против часовой стрелки от первого, который базовый - слева внизу.
Вариант чисто с размерными и геометрическими зависимостями (без динамических параметров и действий). Последний раз редактировалось EStranger, 15.05.2018 в 13:56. |
|||
![]() |
|
||||
Регистрация: 23.05.2011
Сообщений: 32
|
KENT Вот! Человек может лишиться головы
![]() ![]() |
|||
![]() |
|
||||
Регистрация: 12.11.2014
Сообщений: 29
|
EStranger, спасибо за быстрый ответ. Век живи век учись... Я всегда работаю в классическом автокаде, такой кнопочке не встречал (может где и спрятана). Меню все перерыл нету. Включил ленту, есть такая "кнопочка". Думаю пригодится теперь, новое знание))
|
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамический блок внутри другого блока | Engineer_Sergii | Динамические блоки | 5 | 12.07.2018 09:42 |
Создать блок Autolisp | Mozgunov | LISP | 15 | 03.08.2017 18:23 |
Требуется создать динамический блок | Натальяяяяяяяяя | Поиск исполнителей | 0 | 12.04.2016 12:16 |
Как создать параметрический и динамический блок для графика | cardinalus | Динамические блоки | 17 | 25.02.2016 14:29 |
Как заменить (redefine) один блок вторым с сохранением выбора (visibility)? | Unfamous | Динамические блоки | 13 | 27.09.2011 13:25 |