Part RefineShape/cs: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 2: Line 2:




==Popis==
==Description==
Cleans unnecessary lines. After a Boolean operation some lines defining the previous form remain visible, this tool creates a copy of the totally cleaned.
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.


[[File:PartRefineShape_it.png]]
[[File:PartRefineShape_it.png]]


==Použití==
==Use==
# Select the shape to be cleaned.
# Vyberte tvar, který má být vyčištěn.
# Klikněte na menu {{KEY|DílVyčistit tvar}}.
# Click the {{KEY|PartRefine shape}} menu.
* A copy of the object is created and totally cleaned, the original object is rendered hidden.
* Je vytvořena kopie objektu a je kompletně vyčištěna, původní objekt je skryt.
* The newly created copy is independent of the original.
* Nově vytvořená kopie je nezávislá na originálu.


==Limitations==
==Limitations==
Line 27: Line 27:
* the function is normally used as last step in the modelling history
* the function is normally used as last step in the modelling history
* the function can help to get difficult fillets to work
* the function can help to get difficult fillets to work
* the function is intended to stop 3D printers from printing unwanted edges
* the function is intended to stop 3D printers from printing unwanted edges
* the function can be used after converting a mesh to shape to clean up the residual edges on planar faces.


<br />
<br />

Revision as of 07:42, 10 April 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


Description

Cleans unnecessary lines. After a Boolean operation some lines defining the previous form remain visible, this tool creates a copy of the totally cleaned.

Use

  1. Select the shape to be cleaned.
  2. Click the Part → Refine shape menu.
  • A copy of the object is created and totally cleaned, the original object is rendered hidden.
  • The newly created copy is independent of the original.

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
  • the function can be used after converting a mesh to shape to clean up the residual edges on planar faces.