Part XOR: Difference between revisions

From FreeCAD Documentation
m (Docnav Defeaturing)
No edit summary
(19 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
<translate>
<translate>

<!--T:1-->
<!--T:1-->
{{Docnav
{{Docnav|[[Part_Slice|Slice]]|[[Part_Defeaturing|Defeaturing]]|[[Part_Module|Part]]|IconL=Part Slice.png|IconC=Workbench_Part.svg|IconR=Part_Defeaturing.svg}}
|[[Part_Slice|Slice]]

|[[Part_Measure_Menu|Measure Menu]]
|[[Part_Workbench|Part]]
|IconL=Part_Slice.svg
|IconR=Part_Measure_Menu.svg
|IconC=Workbench_Part.svg
}}


<!--T:2-->
<!--T:2-->
{{GuiCommand
{{GuiCommand|Name=Part_XOR|MenuLocation=Part → Split → Boolean Xor|Workbenches=[[Part Module|Part]]|SeeAlso=[[Part_BooleanFragments|Part Boolean Fragments]], [[Part Slice|Part Slice]], [[Part_CompJoinFeatures|Join features]], [[Part Booleans|Part Booleans]]}}
|Name=Part XOR
|MenuLocation=Part → Split → Boolean XOR
|Workbenches=[[Part_Workbench|Part]]
|Version=0.17
|SeeAlso=[[Part_BooleanFragments|Part Boolean Fragments]], [[Part_Slice|Part Slice]], [[Part_CompJoinFeatures|Part Join features]], [[Part_Boolean|Part Boolean]]
}}


==Description== <!--T:3-->
==Description== <!--T:3-->


==How to use== <!--T:4-->
<!--T:11-->
The [[Image:Part_XOR.svg|24px]] '''Part XOR''' command removes geometry shared by an even number of objects and leaves a void space between the involved objects. For two objects it represents a symmetric version of [[Part_Cut|Part Cut]].


</translate>
==Properties== <!--T:5-->
[[Image:Part_XOR-01.png|300px]] [[Image:Button_right.svg|16px|link=]]
[[Image:Part_XOR-02.png|300px]]
<translate>
<!--T:12-->
{{Caption|Three overlapping objects → Result object}}


==Example:== <!--T:6-->
==Usage== <!--T:4-->

<!--T:13-->
# Select two or more objects. It is also possible to select a [[Part_Compound|Part Compound]] containing two or more objects.
# There are several ways to invoke the command:
#* Select the {{MenuCommand|Part → Boolean → [[Image:Part_XOR.svg|16px]] Boolean XOR}} option from the menu.
#* Press the {{Button|[[Image:Part_XOR.svg|16px]] [[Part_XOR|Boolean XOR]]}} button.

==Notes== <!--T:14-->

<!--T:15-->
* Void spaces are hard to detect if the selected objects do not have co-planar faces. To verify the XOR result the [[Std_ToggleClipPlane|Std ToggleClipPlane]] can then be used.

==Properties== <!--T:5-->


==Scripting== <!--T:7-->
==Scripting== <!--T:7-->
Line 20: Line 52:


<!--T:8-->
<!--T:8-->
{{Docnav
{{Docnav|[[Part_Slice|Slice]]|[[Part_Defeaturing|Defeaturing]]|[[Part_Module|Part]]|IconL=Part Slice.png|IconC=Workbench_Part.svg|IconR=Part_Defeaturing.svg}}
|[[Part_Slice|Slice]]

|[[Part_Measure_Menu|Measure Menu]]
<!--T:9-->
|[[Part_Workbench|Part]]
{{Part Tools navi}}
|IconL=Part_Slice.svg
|IconR=Part_Measure_Menu.svg
|IconC=Workbench_Part.svg
}}


<!--T:10-->
{{Userdocnavi}}
</translate>
</translate>
{{Part Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Revision as of 13:32, 12 May 2022

Part XOR

Menu location
Part → Split → Boolean XOR
Workbenches
Part
Default shortcut
None
Introduced in version
0.17
See also
Part Boolean Fragments, Part Slice, Part Join features, Part Boolean

Description

The Part XOR command removes geometry shared by an even number of objects and leaves a void space between the involved objects. For two objects it represents a symmetric version of Part Cut.

Three overlapping objects → Result object

Usage

  1. Select two or more objects. It is also possible to select a Part Compound containing two or more objects.
  2. There are several ways to invoke the command:
    • Select the Part → Boolean → Boolean XOR option from the menu.
    • Press the Boolean XOR button.

Notes

  • Void spaces are hard to detect if the selected objects do not have co-planar faces. To verify the XOR result the Std ToggleClipPlane can then be used.

Properties

Scripting