Arch Panel Cut/ru: Difference between revisions

From FreeCAD Documentation
No edit summary
(Created page with "* Если панель не плоская (например, рифленая), рельеф не будет отображаться при вырезе панели. Эт...")
Line 35: Line 35:
==Опции==
==Опции==


* Если панель не плоская (например, рифленая), рельеф не будет отображаться при вырезе панели. Этот инструмент применим в основном для плоских панелей.
* If the panel is not flat (corrugated, for example), the relief won't appear in the Panel cut. This tool is useful mainly for flat panels
* На вырезе панели может отображаться тег (метка). Этот тег может быть настраиваемой строкой текста или может автоматически отображать тег, метку или описание, с которыми связана его панель.
* The panel cut can display a tag. This tag can be a custom line of text or can automatically show the Tag, Label or Description of its linked Panel.
* Чтобы быть полезным при обработке с ЧПУ, метка должна быть написана шрифтом, где буквы представляют собой простые ломаные линии, по которым машина может легко следовать. При создании объекта вырезания панели автоматически будет использоваться шрифт, указанный в меню Правка → Настройки → Черновик → Тексты и размеры → Шрифт ShapeString
* To be useful for CNC machining, the tag should be written using a sticky font, where letters are simple polylines that are easy for the machine to follow. Upon creation, the Panel Cut object will automatically use the font specified in Edit → Preferences → Draft → Texts and Dimensions → ShapeString Font
* * Двойной щелчок по вырезанной панели в древовидном представлении после ее создания позволяет перейти в режим редактирования и изменить положение тега.
* Double-clicking on the panel cut in the tree view after it is created allows you to enter edit mode and modify the position of the tag
* Когда вам нужно расположить разные вырезы панелей вместе, Вырезы панелей могут отображать поля, что полезно для обеспечения того, чтобы между вырезом и другим всегда присутствовал определенный зазор.
* When you need to layout different Panel Cuts together, Panel Cuts can display a margin, that is useful to make sure a certain space is always present between a cut and another


==Свойства==
==Свойства==

Revision as of 14:47, 29 August 2022

Arch Panel Cut

Системное название
Arch Panel Cut
Расположение в меню
Arch → Panel Tools → Нарезка панелей
Верстаки
Arch, Path
Быстрые клавиши
P C
Представлено в версии
-
См. также
Arch Panel, Arch Panel Sheet, Arch Nest

Описание

Данный инструмент создает плоский контур Панели в 3D виде документа, который в дальнейшем, можно добавить в панельный лист или напрямую экспортировать в формат DXF. Объекты созданные с помощью инструмента "Контур панели" также поддерживаются в верстаке Path.

Применение

  1. Select one or more Arch Panel objects.
  2. Press the Arch Panel Cut button, or press P then C keys.
  3. Adjust the desired properties.

Опции

  • Если панель не плоская (например, рифленая), рельеф не будет отображаться при вырезе панели. Этот инструмент применим в основном для плоских панелей.
  • На вырезе панели может отображаться тег (метка). Этот тег может быть настраиваемой строкой текста или может автоматически отображать тег, метку или описание, с которыми связана его панель.
  • Чтобы быть полезным при обработке с ЧПУ, метка должна быть написана шрифтом, где буквы представляют собой простые ломаные линии, по которым машина может легко следовать. При создании объекта вырезания панели автоматически будет использоваться шрифт, указанный в меню Правка → Настройки → Черновик → Тексты и размеры → Шрифт ShapeString
  • * Двойной щелчок по вырезанной панели в древовидном представлении после ее создания позволяет перейти в режим редактирования и изменить положение тега.
  • Когда вам нужно расположить разные вырезы панелей вместе, Вырезы панелей могут отображать поля, что полезно для обеспечения того, чтобы между вырезом и другим всегда присутствовал определенный зазор.

Свойства

Данные

  • ДанныеSource: Объект Панель отображаемый в этом вырезе.
  • ДанныеTag Text: Текст для отображения. Может быть %tag%, %label% или %description% для отображения тега или метки панели.
  • ДанныеTag Size: Размер текста у тега.
  • ДанныеTag Position: Положение тега. Укажите (0,0,0) для автоматического положения по центру
  • ДанныеTag Rotation: Угол поворота тега.
  • ДанныеFont File: Шрифт текста тега.
  • ДанныеMake Face: Если значение равно True, то панель является гранью детали, в противоположном случае является контуром сформированным из граней детали.

Вид

  • ВидMargin: A margin that can be displayed outside the panel cut shape
  • ВидShow Margin: Turns the display of the margin on/off

Программирование

See also: Arch API and FreeCAD Scripting Basics.

The Panel Cut tool can be used in macros and from the Python console by using the following function:

View = makePanelCut(panel, name="PanelView")
  • Creates a View object (2D projection) from the existing panel.

Пример:

import FreeCAD, Draft, Arch

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(500, 0, 0)
p3 = FreeCAD.Vector(500, 50, 0)
p4 = FreeCAD.Vector(550, 50, 0)
p5 = FreeCAD.Vector(600, 0, 0)
p6 = FreeCAD.Vector(1000, 0, 0)
p7 = FreeCAD.Vector(1000, 400, 0)
p8 = FreeCAD.Vector(600, 400, 0)
p9 = FreeCAD.Vector(600, 350, 0)
p10 = FreeCAD.Vector(550, 350, 0)
p11 = FreeCAD.Vector(500, 400, 0)
p12 = FreeCAD.Vector(0, 400, 0)

Wire = Draft.makeWire([p1, p2, p3, p4, p5, p6,
                       p7, p8, p8, p9, p10, p11, p12], closed=True)
Panel = Arch.makePanel(Wire, thickness=36)
FreeCAD.ActiveDocument.recompute()

View = Arch.makePanelCut(Panel)
View.ViewObject.LineWidth = 3
FreeCAD.ActiveDocument.recompute()

Руководства