Параметрический чертеж письменного стола

Параметрический чертеж письменного стола

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

1. Для начала нарисуем контуры прямоугольного стола командой Rectangle. Примем исходные размеры прямоугольного стола равными 1000*600мм:

Параметрический чертеж письменного стола

Рядом нарисуем угловой стол. Изобразим упрощенную модель – при использовании в реальных рабочих проектах форма столешницы может быть изменена. Для построения применяем команды Line или Polyline, а также Spline. Базовые размеры – 1500*1200 с шириной столешницы 600мм:

Параметрический чертеж письменного стола

 2. Передвинем любой из столов так, чтобы их дальние левые углы совпадали и командой Create панели Block создадим блок, включив в набор объектов оба стола, а в качестве базовой точки указав дальний левый угол:

Параметрический чертеж письменного стола

 3. Теперь сделаем блок параметрическим. Делаем двойной клик по любому из элементов созданного блока и выбираем имя блока из списка – открывается редактор блоков:

Параметрический чертеж письменного стола

 Нам нужно, во-первых, параметризировать размеры обеих моделей стола, а во-вторых – предусмотреть возможность выбора модели стола и «стороны» для углового варианта. Начнем с размеров. Для параметризации длины и ширины прямоугольного стола используем набор Linear Stretch (вкладка Parameter Sets). Зададим два таких набора, «образмеривая» длину и ширину прямоугольного стола:

Параметрический чертеж письменного стола

 Теперь поочередно редактируем действия Stretch для каждого из наборов (двойной клик на соответствующем значке). При редактировании сначала обводим рамкой точки, которые будут двигаться при соответствующем действии, а затем указываем объекты, которые это действие должно затрагивать. Для длины это два правых угла и прямоугольник, изображающий столешницу.

Параметрический чертеж письменного стола

 Для ширины – два нижних угла и тот же прямоугольник.

Параметрический чертеж письменного стола

 Теперь зададим стандартный набор размеров, как это обычно принято делать в мебельном производстве. Пусть существует две стандартные ширины столов (600 и 700мм) и восемь длин (от 1000 до 1800мм с шагом 100мм). Ограничения по набору размеров для ширины задаем так: выделяем нужный параметр (Distance1). «Берем» курсором синюю ручку и правым кликом открываем экранное меню, в котором выбираем Properties – откроется окно свойств:

Параметрический чертеж письменного стола

 В этом окне изменяем свойство Dist type с None на List, а затем кликаем «троеточие» в окне свойства Dist value list. Открывается окно, в котором добавляем еще один размер, 700мм.

Параметрический чертеж письменного стола

 

То же самое проделываем с параметром Distance, отвечающим за длину стола – только вместо List выбираем Incremental и задаем шаг (100мм) и крайние значения параметра (1000 и 1800)

Проверим работу параметра –  закроем редактор кнопкой Close Block Editor. Теперь длину и ширину прямоугольника можно регулировать «движками»:

Параметрический чертеж письменного стола

 4. Опять зайдем в редактор блоков и займемся угловым столом. Добавим набор Flip Set, указав такие точки для линии «зеракла»:

Параметрический чертеж письменного стола

Параметрический чертеж письменного стола

 Расположим произвольно ярлык Flip1 и двойным кликом по нему откроем редактор действий. На запрос объектов укажем все составляющие углового стола. Теперь проверим работу «зеркала» – снова выйдем из редактора блоков:

Параметрический чертеж письменного стола

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

[ads]

5. Нам осталось предусмотреть выбор модели стола, то есть сделать так, чтобы на чертеже отображалась только нужная конфигурация. Снова зайдем в редактор блоков. Для управления видимостью элементов блока служит набор Visibility Set. Добавим его в произвольном месте блока:

Параметрический чертеж письменного стола

 При двойном клике на ярлыке набора открывается окно, в котором можно добавить так называемые «состояния» отображения объектов. Логично предположить, что у нас их будет всего два – в одном будет виден прямоугольный стол, в другом – угловой. Добавим второе состояние кнопкой New и переименуем состояния в «прямой» и «угловой»:

Параметрический чертеж письменного стола

 Перед выходом из окна убедимся, что текущее состояние – «прямой». Теперь закроем окно и в ленте инструментов, на вкладке Visibility, жмем Make Invisible, а затем указываем объекты, которые в текущем состоянии должны быть скрыты. Для состояния «прямой» это все линии углового стола, а также (!) набор Flip, отвечающий за его отражение. Затем меняем текущее состояние на «угловой» и проделываем аналогичные манипуляции с прямым столом.

6. Все готово. Выходим из редактора блоков, сохраняя изменения.

Параметрический чертеж письменного стола

Выделив блок и поэкспериментировав с рукоятками мы поймем, что все они работают нормально и что такая параметризация оказалась весьма удобной. Дальше все зависит от потребностей конструктора-дизайнера – можно добавить другие виды параметризации (например, изменение размеров углового стола), новые формы столов, оргтехнику, стулья и т.д. – в итоге получится универсальный блок, полностью моделирующий любое рабочее место, производимое вашим предприятием.

Оцени материал:

Звезд: 1Звезд: 2Звезд: 3Звезд: 4Звезд: 5 (Оценок еще нет)
Загрузка...

Поделись с друзьями:

1 комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *