of.geometry.remove.circle#
- of.geometry.remove.circle *new_geometry_tag* <string> *object_geometry_tag* <string> *region* <double, double, double, int>
Remove the geometry in the object by assigning x, y, radius and segments of the circle.
Note
There are three rules to follow:
rule 1, the object should already exist.
rule 2, the region is for the new geometry.
rule 3, the new object will be removed but the curves will be reserved to refine the mesh size.
- Parameters:
new_geometry_tag: tag of the geometry group cut from the original geometry.
object_geometry_tag: tag of the original geometry group
region: (default nseg 20) There are three methods to create a circle:
[x, y, rad, nseg]
center [x, y] radius nseg
x value y value rad value nseg value
Example:#
of.geometry.remove.circle [tunnel] [rock] center [0,0] rad 1.0 segments 10