Search found 134 matches

by HardRock
Sun Apr 07, 2024 6:44 pm
Forum: Help on using FreeCAD
Topic: How to unroll shell
Replies: 4
Views: 328

How to unroll shell

I have simple shell from multiple sufraces connected together. How to unroll it to make pattern on paper?

Example in attachement.
by HardRock
Thu Dec 28, 2023 8:04 pm
Forum: Users Showcase
Topic: New project : 5-axis CNC hotwire foam cutter running GRBL
Replies: 23
Views: 25285

Re: New project : 5-axis CNC hotwire foam cutter running GRBL

Hello everybody! For now I have no time for hobby because a lot of work, so project is freezed. My CNC in use by my friend who has time for hobby and develpment of the new planes. Also two friend has assembled own 5-axis cutters. All of them using first version of FreeCAD macro, I have developed few...
by HardRock
Mon Dec 19, 2022 11:55 am
Forum: Python scripting and macros
Topic: Perpendicular to line from point
Replies: 3
Views: 674

Re: Perpendicular to line from point

This is for an airfoil export, so perpendicular lines are always in bound. But generic solution looks better anyway.
Thank you.
by HardRock
Fri Dec 16, 2022 3:19 pm
Forum: Python scripting and macros
Topic: Perpendicular to line from point
Replies: 3
Views: 674

Re: Perpendicular to line from point

Seems like I found solution :) For each point in point it will draw perpendicular line to "chord" line. chord = Part.makeLine(chord_start_point, chord_end_point) Part.show(chord) for point in points: dist = Part.Vertex(point).distToShape(chord) start, end = dist[1][0] if not start.isEqual(...
by HardRock
Fri Dec 16, 2022 2:52 pm
Forum: Python scripting and macros
Topic: Perpendicular to line from point
Replies: 3
Views: 674

Perpendicular to line from point

I have a line in 3d and point in 3d that does not belongs to a given line.
How to make a new line, starting at given point and ending at calculated point on the first line?
New line should be perpendicular to first line.
by HardRock
Tue Nov 30, 2021 9:59 am
Forum: Users Showcase
Topic: New project : 5-axis CNC hotwire foam cutter running GRBL
Replies: 23
Views: 25285

Re: New project : 5-axis CNC hotwire foam cutter running GRBL

No, it's not hard to generate GCODE for 5 axis cutter using freecad. Above thereis a video with proof how to do it, first version. Since first version, I had done few improvements in GCODE generator. But I have not published this workbench yet. You can't generate GCODE for hot wire cuter in freecad ...
by HardRock
Fri Apr 23, 2021 7:42 pm
Forum: Open discussion
Topic: [Request] Notify about tolerance value increase
Replies: 7
Views: 1048

Re: [Request] Notify about tolerance value increase

No, you have misunderstood me. This WB only provide simple UI get or set tolerance value. Value itself is an "internals of FreeCAD engine" and used in many core aglo and operations. Default i.e. starting value is 1e-7. After any operation it may chage: increase or decrease. After applying ...
by HardRock
Fri Apr 23, 2021 4:22 pm
Forum: Open discussion
Topic: How to repair geometry?
Replies: 11
Views: 2596

Re: How to repair geometry?

chrisb wrote: Fri Apr 23, 2021 2:38 pm The right approach is to avoid such situations - if even possible.
Agree with you)
by HardRock
Fri Apr 23, 2021 4:18 pm
Forum: Open discussion
Topic: [Request] Notify about tolerance value increase
Replies: 7
Views: 1048

Re: [Request] Notify about tolerance value increase

Look at the picture
Выделение_068.png
Выделение_068.png (168.93 KiB) Viewed 948 times
by HardRock
Fri Apr 23, 2021 2:57 pm
Forum: Open discussion
Topic: [Request] Notify about tolerance value increase
Replies: 7
Views: 1048

Re: [Request] Notify about tolerance value increase

I don't know how exaclty tolernace value used in FreeCAD operation functions, but as I know, this is a distance that may be added to vertex, line and other geometry to make match with given value. For example, you can't operate with floating point (FP) variables in computer using exaclty comparation...