Sheet Metal Workbench

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
User avatar
FBXL5
Posts: 988
Joined: Sat Aug 03, 2019 8:45 pm

Re: Sheet Metal Workbench

Post by FBXL5 »

Another question: Why are the spaces in the docnav links erased?
I thought the link names should match the command name and not the wiki page name.
User avatar
Roy_043
Veteran
Posts: 8547
Joined: Thu Dec 27, 2018 12:28 pm

Re: Sheet Metal Workbench

Post by Roy_043 »

This is more a question for the Wiki forum. By 'command name' you probably mean the menu text. The menu text should not be used in the Docnav. The current standard is to use the page name (which normally is the same as the command name, but not in the SM WB), but leave out the WB prefix.
User avatar
FBXL5
Posts: 988
Joined: Sat Aug 03, 2019 8:45 pm

Re: Sheet Metal Workbench

Post by FBXL5 »

The PartDesign and Sketcher wiki pages use the menu texts for the docnav entries. I took them as a reference. :roll:
Part, Surface and TechDraw WBs use page names.

If I were looking for information I would prefer to find the menu texts in the links. But if it is our standard...

I'll keep it in mind now for changes to SheetMetal and Assembly3 pages, if you haven't converted them already.
User avatar
papyblaise
Veteran
Posts: 8000
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: Sheet Metal Workbench

Post by papyblaise »

SheetMetal_Forming
I'm trying to translate this page, unfortunately this page is marked
"Translate this page; This page contains changes that are not marked for translation."
User avatar
FBXL5
Posts: 988
Joined: Sat Aug 03, 2019 8:45 pm

Re: Sheet Metal Workbench

Post by FBXL5 »

We have have to wait patiently until the site is due to be marked for translation. I don't have the rights to do that.
User avatar
FBXL5
Posts: 988
Joined: Sat Aug 03, 2019 8:45 pm

Re: Sheet Metal Workbench

Post by FBXL5 »

What do you think about renaming the Make Base Wall which is SheetMetal AddBase in the wiki?

Today it allows to create (base) profiles and (base) blanks. My suggestion is just Make Base or Add Base.
A profile usually is made of more than just on wall and so it is not exactly a base wall.
No need to rename the tree object; I can live with BaseBend without bends, if it is a blank.

Is it too much work for no benefit, or is it an improvement worth the work?


Another point: Is it planned to make the SheetMetal WB translatable?
The French and German translations of wiki pages are constantly growing and already offer a lot to copy to Crowdin.
mario52
Veteran
Posts: 4692
Joined: Wed May 16, 2012 2:13 pm

Re: Sheet Metal Workbench

Post by mario52 »

Hi
papyblaise wrote: Mon Sep 20, 2021 11:10 am
SheetMetal_Forming
I'm trying to translate this page, unfortunately this page is marked
"Translate this page; This page contains changes that are not marked for translation."
OK SheetMetal_Forming/fr

mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
User avatar
papyblaise
Veteran
Posts: 8000
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: Sheet Metal Workbench

Post by papyblaise »

ok , I try to translat soon
drmacro
Veteran
Posts: 8980
Joined: Sun Mar 02, 2014 4:35 pm

Re: Sheet Metal Workbench

Post by drmacro »

After spending some time figuring out the Forming tool.

It appears it likes Part objects and not so much Part Design Body objects.

Note, I am using 0.20, so that may have something to do with my observations.

In some, but not all, case I can put the Body in a Part Compound and the Forming tool is happy.

If attempt to use the tool on two Body objects (one 1mm thick Pad) and complex Body with complex Basefeature and a Groove feature, the following is shown:
FormingToolActiveBodyError.png
FormingToolActiveBodyError.png (83.78 KiB) Viewed 2341 times
With Body002 the active body, it just fails with the following:

Code: Select all

14:43:20  Traceback (most recent call last):
  File "/home/mac/.FreeCAD/Mod/sheetmetal/SheetMetalFormingCmd.py", line 172, in execute
    a = makeforming(tool, base, base_face, thk, tool_faces, offsetlist[i], fp.angle.Value)
  File "/home/mac/.FreeCAD/Mod/sheetmetal/SheetMetalFormingCmd.py", line 114, in makeforming
    offsetshell = tool.makeThickness(tool_faces, thk, 0.0001, False, False, 0, 0)
<class 'Part.OCCError'>: BRep_API: command not done
In this case Using the Part Compound trick doesn't help...

All the objects pass geometry check.

Basically throwing this out for discussion. Am I doing it wrong, is this just beyond the tool, or is it the fact I'm using 0.20?
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
User avatar
FBXL5
Posts: 988
Joined: Sat Aug 03, 2019 8:45 pm

Re: Sheet Metal Workbench

Post by FBXL5 »

drmacro wrote: Sat Sep 25, 2021 6:46 pm Am I doing it wrong, is this just beyond the tool, or is it the fact I'm using 0.20?
The tool works great with 0.20.
It seems like you have no active body.

The body containing the base plate (the face to be embossed) must be the active body. If it is not then double click on its representation in the tree view. It will be highlighted to show that it is active.
I think it is your Body002 that needs to be activated.

Select the planar face to receive the forming geometry.
Select the planar backside of your forming object.
Activate the Make Forming in Wall command

Have a look at the wiki page. I have tried my best to describe how to use this tool and put an example on the bottom of the page.
https://wiki.freecadweb.org/SheetMetal_Forming
Post Reply