Search models, users, collections, and posts

Customizable S-Hook & C-Hook Parametric Generator

This model is created by Parametric Model Maker
Make Your Model

Print Profile(4)

All
A1
H2C
P1P
X1 Carbon
H2D
H2S
H2D Pro
P2S
X1
X1E
P1S
X2D
A2L
A1 mini

[EXAMPLE] sample with the Dyson holder
[EXAMPLE] sample with the Dyson holder
Designer
6.2 h
1 plate
5.0(1)

[EXAMPLE] Dyson Charging Stand Attachment for Bed Frames
[EXAMPLE] Dyson Charging Stand Attachment for Bed Frames
Designer
1.9 h
1 plate
5.0(1)

Examples of models. Please use customize button for yours.
Examples of models. Please use customize button for yours.
Designer
12 h
4 plates

[Example] The hooks for securing wire mesh panels to a bed
[Example] The hooks for securing wire mesh panels to a bed
Designer
1.6 h
1 plate

Open in Bambu Studio
Boost
15
43
3
0
61
29
Released 

Description

Customizable Hook & Bar Generator

This is a generator for creating versatile hooks and bars whose dimensions and shapes can be freely changed to suit your needs. You can freely generate both S-hooks and C-hooks. Depending on your ideas, it can be used for various purposes such as organizing cables, hanging tools, or for small items to hang on shelves or doors.

Furthermore, by combining it with a separately provided universal table generator, you can create various structures like hanging tables.

 

 

Boost Me (for free)

If you love the these designs please consider a BOOST 🚀 It helps me keep creating more designs 🙏

Main Features

Free Size Adjustment: You can independently set the length, height, and thickness of not only the central bar but also the hooks at both ends. Versatile Hook Shapes: You can choose the shape according to the application, such as having both hooks face the same direction (like a C-hook) or in opposite directions (like an S-hook). Advanced Edge Treatment: You can choose to "round (fillet)", "chamfer", or leave the model's corners "as is". This allows you to create parts that are aesthetically pleasing, safe, and have a good feel. Lightweight and Stylish: You can apply a "cutout" process to the hooks and the central bar. This can be used to save material or as a design accent.

Please try making your own original hook with this generator!

📏 Basic Dimensions

Parameters that determine the basic overall size of the model.

Parameter NameDescription
bar_widthSets the overall width (depth) of the model in the Y-axis direction.
center_bar_lengthSets the length of the central bar portion in the X-axis direction. This is the length of the straight part between the hooks, not including the hook parts at both ends.
center_bar_thicknessSets the thickness of the central bar portion in the Z-axis direction.

🪝 Hook Geometry

Individually set the shape of the hook parts at both ends of the model.

Parameter NameDescription
left_end_lengthSets the length of the horizontal part of the left hook.
left_end_thicknessSets the thickness of the vertical part of the left hook.
left_end_part_heightSets the height of the vertical part of the left hook. If set to 0, the left hook part will not be generated.
right_end_lengthSets the length of the horizontal part of the right hook.
right_end_thicknessSets the thickness of the vertical part of the right hook.
right_end_part_heightSets the height of the vertical part of the right hook. If set to 0, the right hook part will not be generated.
opposite_ends

Determines the direction of the hooks. • true (checked): The left hook faces downward (-Z direction), creating an S-hook shape. • false (unchecked): Both hooks face upward (+Z direction), creating a C-hook shape.
 

✂️ Cutout Settings

Settings for hollowing out the model to reduce weight or for design accents.

Parameter NameDescription
enable_left_hook_cutoutIf true, enables the cutout for the left hook.
enable_right_hook_cutoutIf true, enables the cutout for the right hook.
hook_cutout_ratioSpecifies the width ratio of the cutout for the hooks and bar relative to bar_width (overall width), between 0 and 1. A larger value results in a wider cutout.
extend_cutout_to_endIf true, extends the cutout to the vertical part of the hook. If false, only the horizontal part is cut out.
extend_cutout_to_centerIf true, extends the cutout to the central bar portion.
center_cutout_ratioWhen extend_cutout_to_center is enabled, specifies the ratio of how much of the central bar's length to cut out, between 0 and 1.

✨ Edge Treatment

Sets the treatment method for the model's corners. This can be used to create a safe shape with a good feel and a beautiful appearance.

Parameter NameDescription
edge_modeSelects the corner treatment style. • "round": Rounds the corners (fillet). • "chamfer": Bevels the corners at 45 degrees. • "none": Leaves the corners as they are (sharp).
edge_sizeSpecifies the size of the corner treatment in mm. If edge_mode is "round", this is the radius; if "chamfer", it's the chamfer distance.

Comment & Rating (3)

(0/1000)

License

This user content is licensed under a Standard Digital File License.

You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.