Instrumentul Hole găurește una sau mai multe găuri dintr-o schiță selectată. Pot fi setați mai mulți parametri, cum ar fi filetarea și mărimea, potrivirea, tipul orificiilor (locaș cap de șurub conic, cilindric, gaură dreaptă) și multe altele.
The centers of the circles and arcs are used to position the holes, but please note that their radii are not taken into account. The generated holes will be identical even if the radii vary.
Countersunk (to the left) and counterbored (to the right) holes cross section.
Cum se folosește
Apăsați butonul Hole .
If an existing unused sketch is found, it will be automatically be used. If more than one sketch is found, a Select feature panel appears to make a selection. Alternatively, a sketch can be selected before launching the Hole command.
Depending on which selection is made, some fields will activate or stay disabled.
Profile and Placement
Base profile types: Defines the basis on which the hole is drilled.
Circles and arcs
Points, circles and arcs (default)
Points
Profile: if set to None, no threading info is defined. ISO and UTS thread profiles enable the Direction, Size, Fit and Class fields.
Threaded: check will add threading data to the Hole feature and the hole minor diameter is used. If left unchecked, the hole is considered non-threaded, and the nominal major diameter with defined Fit is chosen.
Direction: sets the thread direction (Right Hand or Left hand) if Threaded is checked.
Size: Sets the thread size. Requires Profile to be set to one of the ISO or UTS profiles.
Fit: defines standard or close fit for threaded profiles.
Class: defines the tolerance class.
Diameter: defines the hole diameter if the Profile was set to None.
Depth: depth of the hole from the sketch plane. Dimension enables a field to type a value. Through All will cut the hole through the whole Body.
Hole
Profile:
If set to None, no threading info is defined, and the diameter needs to be set manually.
When set to a supported standard the diameter and other parameters can be set automatically.
Threaded: Only available if Profile is not None
If checked, the provided diameter will be the recommended drill size for post-processing with a cutting tap.
If unchecked, the diameter is set according to Clearance to pass-through a thread without contact.
Model Thread: Only available if threaded
If checked a real thread is modeled. This consumes much computing power and is usually not used for models, except for display purposes or sometimes for 3D prints. If it is used, it is advised to check it as one of the last actions done to the model, because it will increase recomputation time significantly.
If checked, a thread texture is displayed without modeling the thread geometry. This is useful for visualizing threaded holes while avoiding the recomputation cost and file size increase of Model Thread. Cosmetic Thread and Model Thread are mutually exclusive.
Direction: Only available if threaded
Sets the thread direction as Right Hand or Left hand.
Size: Only available if threaded
Sets the thread size. Requires Profile to not be None
Clearance: Only available if non-threaded
Determines the distance from the thread crest to the side of the hole. Can be understood as how tight a bolt will pass-through.
For ISO threads the diameters are according to the ISO 273 standard
For UTS they are calculated using a rule of thumb because there is no norm defining them.
Class: Defines the tolerance class.
Diameter: Defines the hole diameter, if the Profile is set to None.
Depth: Depth of the hole from the sketch plane.
Dimension: Enables a field to enter a value.
Through All: Will cut the hole through the whole Body
To reduce the file size, do not use Through All if Model Thread is checked, specify a minimal depth instead.
Depth type
Dimension: A value must be given in Depth field.
Through All: Will cut the hole through the whole Body.
Găurirea
Type: sets type of hole cut: None is a straight hole; other types are Counterbore, Countersink, Cheesehead, Countersink socket screw and Cap screw.
Diameter: sets the major diameter for all hole cut types except None. Value is non-editable if a thread profile was selected in Profile.
Depth: depth of the hole cut type from the sketch plane. Value is non-editable if a thread profile was selected in Profile.
Countersink angle: angle of the conical hole cut. Value is non-editable if a thread profile was selected in Profile.
Drill point
Type: definește capătul orificiului dacă "Adâncimea" este setată la "Dimensiunea". Flat produce un fund plat; Unghiul stabilește un capăt conic.
Diverse
Tapered: sets a taper angle to the hole. Value is calculated from the sketch plane normal. 90 degrees sets a straight hole. A value under 90 generates a smaller hole radius at the bottom; a value over 90 enlarges the hole radius at the bottom.
Operation
Sets the boolean operation used to combine the hole with the base solid. introduced in 26.3
Subtraction (default): the hole removes material from the base solid, as in previous versions.
Common: the hole keeps only the volume shared between the hole's swept profile and the base solid, discarding everything else.
Preview
Show final result: tbd
Show preview overlay: tbd
Proprietăți
Much of the Data properties are the same as those shown in Options.
DateLabel: name given to the object, this name can be changed at convenience.
DateReversed: true or false. Reverses extrusion direction.
DateRefine: true or false. If set to true, cleans the solid from residual edges left by features. See Part RefineShape for more details.
Start
DateStart Type (Enumeration): sets how the hole start is defined (Profile plane, Offset, Reference), see Options. introduced in 26.3
DateStart Offset (Length): distance between the sketch plane and the start of the hole. Only used if DateStart Type is Offset. introduced in 26.3
DateStart Reference (LinkSub): a face, plane, or sketch the hole starts from. Only used if DateStart Type is Reference. introduced in 26.3
Limite
The selected sketch must contain one or more circle(s). The radius of the circle(s) inside the sketch is not taken into account. The generated holes will be identical even if the circles in the sketch have varying radii.
By default, the hole feature extrudes below the sketch plane. If the solid lies on the XY_Plane, and the hole sketch is attached to the XY_Plane, it will try to extrude away from the solid and seemingly produce no result. In such a case, the Reversed property needs to be manually set to true; otherwise the sketch needs to be mapped to the bottom face of the solid.
Cut Type Definitions
Cut types (screw-types) are defined in json files. There is a set of files distributed with FreeCAD, but users can create their own definitions. Files are searched in <UserAppDataDir>/PartDesign/Hole. The UserAppDataDir can be found by typing App.getUserAppDataDir() in the Python Console.
The file should contain:
name: The name of the definition. This must be unique as it will be used as identifier in the FreeCAD UI and as internal index.
cut_type: Either countersink or counterbore.
thread_type: Either metric or metricfine.
angle: The angle of a countersink (not necessary for counterbore).
data: A list of sizes, consisting of:
thread: Name of thread known to FreeCAD.
diameter: The diameter of the cut.
depth: Depth of the counterbore (not necessary for countersink).