View Issue Details

IDProjectCategoryView StatusLast Update
0001333FreeCADFeaturepublic2014-01-02 14:35
Reportermistria Assigned Towmayer  
PrioritynoneSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version0.13 
Summary0001333: Extruding a shape "MyShape" should call solid "Extruded from MyShape"
DescriptionCurrently, when I extrude a named shape, the extruded solid is called "Extruded" or "Extruded001". It would be a better default behaviour to call it "Extruded from MyShape" where MyShape is the name of the Shape.
Current behaviour requires to spend much time in renaming.
TagsNo tags attached.
FreeCAD Information

Relationships

related to 0000597 new New feature naming convention 

Activities

normandc

2014-01-02 06:59

manager   ~0003995

I disagree. No parametric CAD software that I know of (Catia, SolidWorks, Inventor, Pro Engineer, NX, Solid Edge) does what you are asking. They *all* do what FreeCAD does in respect to feature labels. I would certainly not want such extremely long labels as "Extruded from MyShape".

wmayer

2014-01-02 09:14

administrator   ~0003997

You may have noticed that the source shape becomes a child object of the extrusion object in the tree view. Wouldn't it be a kind of tautology if e.g. the source shape is called "Plane" and the extrusion "Extruded from Plane"? Also what if you rename "Plane" afterwards?

mistria

2014-01-02 09:24

reporter   ~0003998

> They *all* do what FreeCAD does

Knowing that Catia, SolidWorks and family behave the same is IMO not a reason for not doing something. FreeCAD is allowed to be better than other softwares and to implement some stuff differently if it makes sense.

> I would certainly not want such extremely long labels as "Extruded from MyShape".

I can understand that, what about "MyShape (Extruded)".

> You may have noticed that the source shape becomes a child object of the extrusion object in the tree view.

Yes, I've noticed this, but as the tree quickly gets huge, I generally find it easier to collapse most nodes. So in that case, only the label of the extruded part is shown.

> Also what if you rename "Plane" afterwards?

IMO, if user renames "Plane" afterwards, it's ok if he has rename the Extruded Plane as well.
In this report, it's just about the default name after extrusion that should IMO be smarter and more helpful.

wmayer

2014-01-02 14:32

administrator   ~0004004

In the preferences there is now an option to add the base name which is off by default. At the moment this only works for the extrusion but can be implemented for other operations, too.

Related Changesets

FreeCAD: master e5965a45

2014-01-02 15:32:42

wmayer

Details Diff
fixes 0001333: Extruding a shape 'MyShape' should call solid 'Extruded from MyShape' Affected Issues
0001333
mod - src/Mod/Part/Gui/DlgExtrusion.cpp Diff File
mod - src/Mod/Part/Gui/DlgSettingsGeneral.cpp Diff File
mod - src/Mod/Part/Gui/DlgSettingsGeneral.ui Diff File

Issue History

Date Modified Username Field Change
2013-12-18 17:42 mistria New Issue
2014-01-02 06:59 normandc Note Added: 0003995
2014-01-02 09:14 wmayer Note Added: 0003997
2014-01-02 09:24 mistria Note Added: 0003998
2014-01-02 11:27 wmayer Relationship added related to 0000597
2014-01-02 14:32 wmayer Note Added: 0004004
2014-01-02 14:35 wmayer Changeset attached => FreeCAD Master master e5965a45
2014-01-02 14:35 wmayer Assigned To => wmayer
2014-01-02 14:35 wmayer Status new => closed
2014-01-02 14:35 wmayer Resolution open => fixed