Hello,
I started playing with the ASM3 workbench with a simple project: A drawer for my kitchen
So, my idea is to sketch all the parts and then add holes and further details as the design gets along.
At the moment my design is at follows. Now I like to add the holes for screws, sinks and so on. For example the red holes. These should be positioned
regarding to the part "Schienenträger unten". But I cannot get a sketch in which I can use the other part as an reference for the placements of the holes.
How can I accomplish something like this? I also attached the Freecad file (Freecad 0.18, ASM3 Release 20180831)
Many thanks in advance
Thorsten
ASM3: Designing / Changing parts.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
ASM3: Designing / Changing parts.
- Attachments
-
- asm3_test.png (174.71 KiB) Viewed 1313 times
-
- Kücheneinschub.fcstd
- (57.56 KiB) Downloaded 109 times
Re: ASM3: Designing / Changing parts.
Ok, solved. Found my "Spacebar"
Did not notice that the objects are hidden when I add a sketch. When I blend them in everything is working.
Best regards.
Thorsten
Did not notice that the objects are hidden when I add a sketch. When I blend them in everything is working.
Best regards.
Thorsten
Re: ASM3: Designing / Changing parts.
Ok, I still can not use other objects as references.
Is this possible?
Best regards,
Thorsten
Is this possible?
Best regards,
Thorsten
Re: ASM3: Designing / Changing parts.
First of all, i think its a bit overkill to use asm3 for what you are doing right now. It should be possible but i think you make it hard for yourself.
Take a look at this:
https://youtu.be/b07qbhYHZbU
I think that is what you really want. You can save the spreadsheet as drawer and then the length as an cell alias "length". Then you assign the length for your sketch constraint as =drawer.length same can be done for position and rotation. You can have as many spreadsheets you want.
Use Part design Part for positioning (think of it as a subassembly).
You should get a structure like this:
Or in your terms
Another way is to put a Part inside a Part container to get a nested behaviour, this is good for moving an group of objects
Now i think this video will show you how to do part reference from a sketch:
https://youtu.be/8Bmcgn2RBGI
But i really would not recommend doing that as the referenced face will change every time you modify the part and things will break down all the time.
Take a look at this:
https://youtu.be/b07qbhYHZbU
I think that is what you really want. You can save the spreadsheet as drawer and then the length as an cell alias "length". Then you assign the length for your sketch constraint as =drawer.length same can be done for position and rotation. You can have as many spreadsheets you want.
Use Part design Part for positioning (think of it as a subassembly).
You should get a structure like this:
Code: Select all
Part
Body
Body2
Part2
Body3
Body4
Code: Select all
Top Drawer
Front wall
Back wall
Left side
Right side
Bottom
Handle
Bottom Drawer
Front wall
Back wall
Left side
Right side
Bottom
Handle
Now i think this video will show you how to do part reference from a sketch:
https://youtu.be/8Bmcgn2RBGI
But i really would not recommend doing that as the referenced face will change every time you modify the part and things will break down all the time.
Re: ASM3: Designing / Changing parts.
I didn't get the intention. For example, do you want to create a hole on a part by using a bolt component? (Thus, moving the bolt will cause the hole move)
Assembly 3 notes: https://github.com/ceremcem/freecad-notes
Re: ASM3: Designing / Changing parts.
Not necessarily: https://github.com/ceremcem/fc-asm3-cut-window
Assembly 3 notes: https://github.com/ceremcem/freecad-notes
Re: ASM3: Designing / Changing parts.
If you use an assembly cut i agree but if you use a part cut i disagree. If you now the sequence of don't getting circular references... i don't know them so i create them...