102 lines
7.7 KiB
HTML
102 lines
7.7 KiB
HTML
<html><head><title>Arch Panel Sheet/en</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Arch Panel Sheet/en</h1></div>
|
|
|
|
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"><table class="fcinfobox wikitable ct" >
|
|
<tr>
|
|
<td class="ctTitle">
|
|
<h3><span class="mw-headline" id=".7B.7B.7BName.2Fen.7D.7D.7D"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Arch_Panel_Sheet.png" class="image"><img alt="Arch Panel Sheet.png" src="32px-Arch_Panel_Sheet.png" width="32" height="32" srcset="/wiki/images/thumb/8/82/Arch_Panel_Sheet.png/48px-Arch_Panel_Sheet.png 1.5x, /wiki/images/8/82/Arch_Panel_Sheet.png 2x" /></a> {{{Name/en}}}</span></h3>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Menu location
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">Arch → Panel tools → Panel Sheet
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Workbenches
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven"><a href="Arch_Module.html" title="Arch Module">Arch</a>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Default shortcut
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">P,S
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">See also
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven"><a href="Arch_Panel.html" title="Arch Panel">Arch Panel</a>
|
|
</td></tr>
|
|
<tr>
|
|
<td class="ctToc"><br /><div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
|
|
<ul>
|
|
<li class="toclevel-1"><a href="#.7B.7B.7BName.2Fen.7D.7D.7D"><span class="tocnumber">1</span> <span class="toctext">{{{Name/en}}}</span></a></li>
|
|
<li class="toclevel-1 tocsection-1"><a href="#Description"><span class="tocnumber">2</span> <span class="toctext">Description</span></a></li>
|
|
<li class="toclevel-1 tocsection-2"><a href="#How_to_use"><span class="tocnumber">3</span> <span class="toctext">How to use</span></a></li>
|
|
<li class="toclevel-1 tocsection-3"><a href="#Options"><span class="tocnumber">4</span> <span class="toctext">Options</span></a></li>
|
|
<li class="toclevel-1 tocsection-4"><a href="#Properties"><span class="tocnumber">5</span> <span class="toctext">Properties</span></a></li>
|
|
<li class="toclevel-1 tocsection-5"><a href="#Scripting"><span class="tocnumber">6</span> <span class="toctext">Scripting</span></a></li>
|
|
<li class="toclevel-1 tocsection-6"><a href="#Tutorials"><span class="tocnumber">7</span> <span class="toctext">Tutorials</span></a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
</td></tr></table>
|
|
<p><br />
|
|
</p>
|
|
<h2><span class="mw-headline" id="Description">Description</span></h2>
|
|
<p>This tool allows to build a 2D sheet, including any number of <a href="Arch_Panel_Cut.html" title="Arch Panel Cut">Arch Panel Cut</a> objects, or any other 2D object such as those made by the <a href="Draft_Workbench.html" class="mw-redirect" title="Draft Workbench">Draft Workbench</a> and <a href="Sketcher_Workbench.html" title="Sketcher Workbench">Sketcher Workbench</a>. The Panel Sheet is typically made to layout cuts to be made by a CNC machine. These sheets can then be exported to a <a href="Draft_DXF.html" title="Draft DXF">DXF</a> file.
|
|
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Arch_Wikihouse_03.jpg" class="image"><img alt="Arch Wikihouse 03.jpg" src="Arch_Wikihouse_03.jpg" width="1496" height="719" /></a>
|
|
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Arch_Wikihouse_04.jpg" class="image"><img alt="Arch Wikihouse 04.jpg" src="Arch_Wikihouse_04.jpg" width="1437" height="872" /></a>
|
|
</p><p>The above image shows how Panel Sheets appear when exported to DXF.
|
|
</p>
|
|
<h2><span class="mw-headline" id="How_to_use">How to use</span></h2>
|
|
<ol><li> Optionally, select one or more <a href="Arch_Panel_Cut.html" title="Arch Panel Cut">Arch Panel Cut</a> objects or any other 2D object that lies on the XY plane</li>
|
|
<li> Press the <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Arch_Panel_Sheet.png" class="image"><img alt="Arch Panel Sheet.png" src="16px-Arch_Panel_Sheet.png" width="16" height="16" srcset="/wiki/images/thumb/8/82/Arch_Panel_Sheet.png/24px-Arch_Panel_Sheet.png 1.5x, 32px-Arch_Panel_Sheet.png 2x" /></a> <a href="Arch_Panel_Sheet.html" title="Arch Panel Sheet">Arch Panel Sheet</a></span> button, or press <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">P</span> then <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">S</span> keys</li>
|
|
<li> Adjust the desired properties</li></ol>
|
|
<h2><span class="mw-headline" id="Options">Options</span></h2>
|
|
<ul><li> After the panel sheet is created, with or without child objects, Any other child object can be added/removed to/from the panel sheet by double-clicking it in the tree view and adding or removing objects from its Group folder</li>
|
|
<li> Double-clicking on the panel in the tree view also allows you to move the objects contained in this sheet, or move its tag</li>
|
|
<li> It is possible to automatically make panels composed of more than one sheet of a material, by raising its Sheets property</li>
|
|
<li> Panel Sheets can display a margin, that is useful to make sure a certain space is always present between inner objects and the border of the sheet</li>
|
|
<li> When Panel sheets are exported to DXF, the outlines, inner holes, tags of their inner children are placed on different layers, as shown on the above image</li></ul>
|
|
<h2><span class="mw-headline" id="Properties">Properties</span></h2>
|
|
<ul><li> <span style="font-size: 0.6em;padding-right:10px;">DATA</span><b>Height</b>: The height of the sheet</li>
|
|
<li> <span style="font-size: 0.6em;padding-right:10px;">DATA</span><b>Width</b>: The width of the sheet</li>
|
|
<li> <span style="font-size: 0.6em;padding-right:10px;">DATA</span><b>Fill Ratio</b>: The percentage of the sheet area that is filled by cuts (automatic)</li>
|
|
<li> <span style="font-size: 0.6em;padding-right:10px;">DATA</span><b>Tag Text</b>: The text to display</li>
|
|
<li> <span style="font-size: 0.6em;padding-right:10px;">DATA</span><b>Tag Size</b>: The size of the tag text</li>
|
|
<li> <span style="font-size: 0.6em;padding-right:10px;">DATA</span><b>Tag Position</b>: The position of the tag text. Keep (0,0,0) for automatic center position</li>
|
|
<li> <span style="font-size: 0.6em;padding-right:10px;">DATA</span><b>Tag Rotation</b>: The rotation of the tag text</li>
|
|
<li> <span style="font-size: 0.6em;padding-right:10px;">DATA</span><b>Font File</b>: The font of the tag text</li>
|
|
<li> <span style="font-size: 0.6em;padding-right:10px;">VIEW</span><b>Margin</b>: A margin that can be displayed inside the panel border</li>
|
|
<li> <span style="font-size: 0.6em;padding-right:10px;">VIEW</span><b>Show Margin</b>: Turns the display of the margin on/off</li></ul>
|
|
<h2><span class="mw-headline" id="Scripting">Scripting</span></h2>
|
|
<p>The Panel sheet tool can by used in <a href="Macros.html" title="Macros">macros</a> and from the python console by using the following function:
|
|
</p>
|
|
<pre>makePanelSheet ([objectslist]) </pre>
|
|
<p>Example:
|
|
</p>
|
|
<pre>import Arch,Draft
|
|
base = Draft.makeRectangle(500,200)
|
|
panel = Arch.makePanel(base,thickness=36)
|
|
cut = Arch.makePanelCut(panel)
|
|
sheet = Arch.makePanelSheet([cut]) </pre>
|
|
<h2><span class="mw-headline" id="Tutorials">Tutorials</span></h2>
|
|
<ul><li> <a href="Wikihouse_porting_tutorial.html" title="Wikihouse porting tutorial">Wikihouse porting tutorial</a></li></ul>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div><div class="printfooter">
|
|
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Arch_Panel_Sheet/en&oldid=218777">http://www.freecadweb.org/wiki/index.php?title=Arch_Panel_Sheet/en&oldid=218777</a>"</div>
|
|
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
|
|
</div>
|
|
</div>
|
|
<div id="mw-navigation">
|
|
<h2>Navigation menu</h2>
|
|
|
|
</body></html> |