Give at least a name to the property (Material for example)
[Feature Request] Assign Material property to ‘Make Compound of Several Shapes’
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: [Feature Request] Assign Material property to ‘Make Compound of Several Shapes’
follow my experiments on BIM modelling for architecture design
Re: [Feature Request] Assign Material property to ‘Make Compound of Several Shapes’
Note that it is also easy to encapsulate your compound inside an arch component.. then it has material (that works) and everything..
Re: [Feature Request] Assign Material property to ‘Make Compound of Several Shapes’
Doesn't that begin to make things heavier? if there are objects within another object within another object? i was reading how Caroplev was suggesting to make things happen in the most light weighted possible way.
Re: [Feature Request] Assign Material property to ‘Make Compound of Several Shapes’
I think it really depend on what you want to achieve. If it's just adding a property to document the material used in the object, I think the addProperty approach is good. But of course you do not have the material controlling the color of the object (and other useful things that you have wrapping the object around another one)...
follow my experiments on BIM modelling for architecture design
Re: [Feature Request] Assign Material property to ‘Make Compound of Several Shapes’
The problem is that the materials system is an Arch system. Part cannot depend on Arch stuff, because there is a strict dependency order for FreeCAD modules and Arch already depends on Part. So basically we would first need a FreeCAD-wide materials system (which is being worked on), before being able to implement this for Part compounds. So for the time being, even if it makes things a little heavier (not much because the "host" Arch compound doesn't do any geom operation anyway), I would go the Arch Compound way, at least it solves your issue...
Re: [Feature Request] Assign Material property to ‘Make Compound of Several Shapes’
Thanks a bunch for your clarificationsyorik wrote: ↑Mon May 18, 2020 11:21 am The problem is that the materials system is an Arch system. Part cannot depend on Arch stuff, because there is a strict dependency order for FreeCAD modules and Arch already depends on Part. So basically we would first need a FreeCAD-wide materials system (which is being worked on), before being able to implement this for Part compounds. So for the time being, even if it makes things a little heavier (not much because the "host" Arch compound doesn't do any geom operation anyway), I would go the Arch Compound way, at least it solves your issue...
Re: [Feature Request] Assign Material property to ‘Make Compound of Several Shapes’
I still am unable to find how to apply a Material to a Part, as the buttons and commands are for some reason not active.yorik wrote: ↑Mon May 18, 2020 11:21 am The problem is that the materials system is an Arch system. Part cannot depend on Arch stuff, because there is a strict dependency order for FreeCAD modules and Arch already depends on Part. So basically we would first need a FreeCAD-wide materials system (which is being worked on), before being able to implement this for Part compounds. So for the time being, even if it makes things a little heavier (not much because the "host" Arch compound doesn't do any geom operation anyway), I would go the Arch Compound way, at least it solves your issue...
Any explanation?
Re: [Feature Request] Assign Material property to ‘Make Compound of Several Shapes’
It is impossible to help you if you don't provide important information about your system, post pictures, attach a file, etc. It also only works in v0.19. So, provide a more concrete description of your problem and then maybe we'll take a look.
Always add the important information to your posts if you need help. Also see Tutorials and Video tutorials.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
Re: [Feature Request] Assign Material property to ‘Make Compound of Several Shapes’
- Turn your Part into an Arch Component (Menu Utils->Make Component)
- Apply a material