101 lines
6.8 KiB
HTML
101 lines
6.8 KiB
HTML
<html><head><title>Arch Space/it</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 Space/it</h1></div>
|
|
|
|
<div id="mw-content-text" lang="it" 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="Spazio"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Arch_Space.png" class="image"><img alt="Arch Space.png" src="32px-Arch_Space.png" width="32" height="32" srcset="/wiki/images/thumb/8/83/Arch_Space.png/48px-Arch_Space.png 1.5x, /wiki/images/8/83/Arch_Space.png 2x" /></a> Spazio</span></h3>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Posizione nel menu
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">Arch → Spazio
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Ambiente
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven"><a href="https://www.freecadweb.org/wiki/index.php?title=Arch_Module/it" title="Arch Module/it">Arch</a>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Avvio veloce
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">S P
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Vedere anche
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">Nessuno
|
|
</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="#Spazio"><span class="tocnumber">1</span> <span class="toctext">Spazio</span></a></li>
|
|
<li class="toclevel-1 tocsection-1"><a href="#Utilizzo"><span class="tocnumber">2</span> <span class="toctext">Utilizzo</span></a></li>
|
|
<li class="toclevel-1 tocsection-2"><a href="#Propriet.C3.A0"><span class="tocnumber">3</span> <span class="toctext">Proprietà</span></a></li>
|
|
<li class="toclevel-1 tocsection-3"><a href="#Script"><span class="tocnumber">4</span> <span class="toctext">Script</span></a></li>
|
|
<li class="toclevel-1 tocsection-4"><a href="#Limitazioni"><span class="tocnumber">5</span> <span class="toctext">Limitazioni</span></a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
</td></tr></table>
|
|
<p><br />
|
|
</p><p>Lo strumento Spazio consente di definire un volume vuoto, basato su una forma solida, oppure definendo i suoi confini, o con un mix di entrambi. Se è basato esclusivamente sui confini, il volume viene calcolato a partire dai confini dati, e sottraendo lo spazio interno ai confini. L'oggetto spazio definisce sempre un volume solido. La superficie di un oggetto spazio, calcolata intersecando un piano orizzontale nel centro di massa del volume dello spazio, può anche essere visualizzato impostando la modalità di visualizzazione dell'oggetto spazio in "detailed".
|
|
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Arch_Space_example.jpg" class="image"><img alt="Arch Space example.jpg" src="640px-Arch_Space_example.jpg" width="640" height="346" srcset="/wiki/images/c/c7/Arch_Space_example.jpg 1.5x" /></a>
|
|
</p><p>Nell'immagine sopra, viene creato un oggetto spazio da un oggetto solido esistente, poi sono aggiunte due facce della parete come confini, ed è impostato la modalità di visualizzazione "detailed" per visualizzare l'area del pavimento.
|
|
</p>
|
|
<h3><span class="mw-headline" id="Utilizzo">Utilizzo</span></h3>
|
|
<ul><li> Selezionare gli oggetti o le facce da utilizzare per creare il volume</li>
|
|
<li> Premere il pulsante <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_Space.png" class="image"><img alt="Arch Space.png" src="32px-Arch_Space.png" width="32" height="32" srcset="/wiki/images/thumb/8/83/Arch_Space.png/48px-Arch_Space.png 1.5x, /wiki/images/8/83/Arch_Space.png 2x" /></a> Spazio</span>, oppure i tasti <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">S</span>, <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">P</span></li></ul>
|
|
<h3><span class="mw-headline" id="Propriet.C3.A0">Proprietà</span></h3>
|
|
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:SpaceProperties_it.png" class="image"><img alt="SpaceProperties it.png" src="SpaceProperties_it.png" width="353" height="505" /></a></div>
|
|
<ul><li> <span style="font-size: 0.6em;padding-right:10px;">DATI</span><b>Base</b>: L'oggetto base, se esiste (deve essere un solido)</li>
|
|
<li> <span style="font-size: 0.6em;padding-right:10px;">DATI</span><b>Boundaries</b>: Un elenco di confini opzionali</li></ul>
|
|
<div style="clear:both"></div>
|
|
<p><br />
|
|
Inoltre sono disponibili le <a href="https://www.freecadweb.org/wiki/index.php?title=DraftStandardProperty/it" title="DraftStandardProperty/it">Proprietà standard</a> di vista degli oggetti.
|
|
</p>
|
|
<h3><span class="mw-headline" id="Script">Script</span></h3>
|
|
<p>Lo strumento Spazio può essere utilizzato nelle <a href="https://www.freecadweb.org/wiki/index.php?title=Macros/it" title="Macros/it">macro</a> e dalla <a href="https://www.freecadweb.org/wiki/index.php?title=FreeCAD_Scripting_Basics/it" title="FreeCAD Scripting Basics/it">console di Python</a> tramite la seguente funzione:
|
|
</p>
|
|
<pre>makeSpace(objects) </pre>
|
|
<ul><li> Crea un oggetto spazio con gli oggetti indicati. </li>
|
|
<li> Gli oggetti possono essere un oggetto del documento, nel qual caso diventa la forma base dell'oggetto spazio, o un elenco di oggetti selezionati come viene reso da FreeCADGui.Selection.getSelectionEx(), o una lista di tuple (object, subobjectname).</li>
|
|
<li> Restituisce l'oggetto spazio appena creato.</li></ul>
|
|
<p>Esempio:
|
|
</p>
|
|
<pre>import FreeCAD, Arch, Part
|
|
b = Part.makeBox(2,2,2)
|
|
FreeCAD.ActiveDocument.addObject("Part::Feature","Box").Shape=b
|
|
sp = makeSpace([FreeCAD.ActiveDocument.Box]) </pre>
|
|
<p>Dopo aver creato un oggetto spazio, ad esso si possono aggiungere delle facce selezionate con la seguente funzione:
|
|
</p>
|
|
<pre>import FreeCADGui
|
|
Arch.addSpaceBoundaries(sp, FreeCADGui.Selection.getSelectionEx()) </pre>
|
|
<p>I confini possono essere rimossi con:
|
|
</p>
|
|
<pre>Arch.removeSpaceBoundaries(sp, FreeCADGui.Selection.getSelectionEx()) </pre>
|
|
<h3><span class="mw-headline" id="Limitazioni">Limitazioni</span></h3>
|
|
<ul><li> Questo strumento non è ancora disponibile. Sarà incluso nella versione 0.14. </li>
|
|
<li> Attualmente, le proprietà boundaries non sono modificabile tramite GUI</li>
|
|
<li> Per seguire l'evoluzione dello strumento consultare la pagina <a rel="nofollow" class="external text" href="http://forum.freecadweb.org/viewtopic.php?f=9&t=4275">Arch Space</a> nel forum.</li></ul>
|
|
<div style="clear:both"></div>
|
|
<p><br />
|
|
</p>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div><div class="printfooter">
|
|
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Arch_Space/it&oldid=280088">http://www.freecadweb.org/wiki/index.php?title=Arch_Space/it&oldid=280088</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> |