Part RefineShape/cs: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 23: | Line 23: | ||
</syntaxhighlight> |
</syntaxhighlight> |
||
==Notes== |
|||
* the function does not modify the existing shape, but returns a new shape |
|||
* the function is normally used as last step in the modelling history |
|||
* the function can help to get difficult fillets to work |
|||
* the function is intended to stop 3D printers from printing unwanted edges |
|||
<br /> |
|||
<br /> |
|||
{{clear}} |
{{clear}} |
||
<languages/> |
<languages/> |
Revision as of 22:03, 22 January 2016
Díl Vyčistit tvar |
Umístění Menu |
---|
Díl → Vyčistit tvar |
Pracovní stoly |
Díl, OpenSCAD |
Výchozí zástupce |
Nikdo |
Představen ve verzi |
- |
Viz také |
Nikdo |
Popis
Vyčistí zbytečné čáry. Po logických operacích zůstávají viditelné čáry, které definovaly původní tvary. Nástroj vytváří kopii vyčištěného objektu.
Použití
- Vyberte tvar, který má být vyčištěn.
- Klikněte na menu Díl → Vyčistit tvar.
- Je vytvořena kopie objektu a je kompletně vyčištěna, původní objekt je skryt.
- Nově vytvořená kopie je nezávislá na originálu.
Limitations
- The refinement algorithm only works on shells. Therefore it iterates over the shells of the input shape and then for each shell it creates a new shell with joined faces wherever possible. This means if your input shape is only a face, wire, edge or vertex then the algorithm does nothing.
- Opposed to RefineShapeFeature in OpenSCAD workbench, this feature won't update when the underlying shapes are changed
Scripting
The Phyton command for refining a shape is the following:
shape.removeSplitter()
Notes
- the function does not modify the existing shape, but returns a new shape
- the function is normally used as last step in the modelling history
- the function can help to get difficult fillets to work
- the function is intended to stop 3D printers from printing unwanted edges