Progress thread of New Design456 Workbench - FreeCAD's Direct Modeling workbench

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
mariwan
Posts: 469
Joined: Wed Jan 06, 2021 2:00 pm

Re: Design 456 progress

Post by mariwan »

Finally I finished the 2D Trim function. :D
It was challenging as you have to re-order the points in a correct way or it wouldn't work.
I will continue adding more to the 2D drawing .. as it can be the base for drawing a bigger shape.
User avatar
mariwan
Posts: 469
Joined: Wed Jan 06, 2021 2:00 pm

Re: Progress thread of New Design456 Workbench - FreeCAD's Direct Modeling workbench

Post by mariwan »

Commands added:
  • 2D Trim
  • 2D Extend line
Commands redefined and bug fixed:
  • PartMover (Use X,Y, or Z to change the location in that direction only, ESC to leave the prat at the place or click the mouse)
  • PointMover (Used in Line - Extend. Click to decide the distance)


Known issues:
All pyramid from the submodule will cause FreeCAD crash as soon as I use Partmover. I don't know why. I cannot find any reason.
If you use Partmover in Isometric view, the mouse curesor will not be near to the object. This is something to do with FreeCAD. I don't know at the moment how to fix that. Change to Top you will eliminate that problem.

Note: Regarding 2D Extend Line: You can use it to extend line to other plane .. But no snap at the moment. This tool might change in the future.
Future development:
Further 2D tools
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Progress thread of New Design456 Workbench - FreeCAD's Direct Modeling workbench

Post by Kunda1 »

marja1 wrote: Sun Mar 07, 2021 3:25 pm Commands added:

2D Trim

2D Extend line
Can you write some short description on how to use these commands?

Edit: Started the Design456_Workbench wiki page.
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
mariwan
Posts: 469
Joined: Wed Jan 06, 2021 2:00 pm

Re: Progress thread of New Design456 Workbench - FreeCAD's Direct Modeling workbench

Post by mariwan »

Kunda1 wrote: Sun Mar 07, 2021 4:04 pm
marja1 wrote: Sun Mar 07, 2021 3:25 pm Commands added:

2D Trim

2D Extend line
Can you write some short description on how to use these commands?

Edit: Started the Design456_Workbench wiki page.
I will do it .. thanks.
User avatar
mariwan
Posts: 469
Joined: Wed Jan 06, 2021 2:00 pm

Re: Progress thread of New Design456 Workbench - FreeCAD's Direct Modeling workbench

Post by mariwan »

  • Re-organizaing Menu/Toolbars
  • Some improvement to the plane tools
  • All icons are Plain SVG now due to a request from @luzpaz
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Progress thread of New Design456 Workbench - FreeCAD's Direct Modeling workbench

Post by Kunda1 »

:+1:
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
mariwan
Posts: 469
Joined: Wed Jan 06, 2021 2:00 pm

Re: Progress thread of New Design456 Workbench - FreeCAD's Direct Modeling workbench

Post by mariwan »

Testing some new tools in Desgin456 WB:
phpBB [video]
Last edited by mariwan on Mon May 03, 2021 1:47 pm, edited 1 time in total.
User avatar
mariwan
Posts: 469
Joined: Wed Jan 06, 2021 2:00 pm

Re: Progress thread of New Design456 Workbench - FreeCAD's Direct Modeling workbench

Post by mariwan »

2D Star drawing
phpBB [video]
hyarion
Posts: 139
Joined: Fri Jun 26, 2020 6:08 pm

Re: Progress thread of New Design456 Workbench - FreeCAD's Direct Modeling workbench

Post by hyarion »

marja1 wrote: Wed Mar 10, 2021 6:32 pm Due to the nature of FreeCAD. : LoftOnDirection fails to create a solid object if you make the scale (0,0,0). It creates a pyramid - shaped object but it is not solid and there is no base for the object. I tried that even in Part WB .. with the same results. So, it is FreeCAD's Loft that works like that which is not correct.
Not sure if it will help but you could try lofting to a "Part::Vertex" instead.
User avatar
mariwan
Posts: 469
Joined: Wed Jan 06, 2021 2:00 pm

Re: Progress thread of New Design456 Workbench - FreeCAD's Direct Modeling workbench

Post by mariwan »

If the base is circle .. it works .. regardless if the point is draft or part.
but square base will fail
It is bug .. must be
look at the file attached.
Attachments
test.FCStd
(6.35 KiB) Downloaded 59 times
Post Reply