Use case

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
jriegel
Site Admin
Posts: 3369
Joined: Sun Feb 15, 2009 5:29 pm
Location: Ulm, Germany
Contact:

Use case

Postby jriegel » Tue Nov 08, 2011 9:41 pm

Since we do a Open Source CAD I think this might be good use case for dog-fooding:

http://reprap.org/wiki/Prusa#Printed_Parts
Stop whining - start coding!
carlod
Posts: 81
Joined: Mon Oct 03, 2011 2:52 pm

Re: Use case

Postby carlod » Thu Nov 10, 2011 9:32 am

I can use it for some testing.. :)

Here the first part on the list.
The dimensions aren't exact because I haven't solidworks so I open the STL in freecad and copy it

And here my first issue:
If you look inside the part, the two pocket features create a not needed additional face (like a triangle).

Image

I cannot upload images on the forum.
More model will came.
Attachments
coupling.FCStd
(64.94 KiB) Downloaded 106 times
carlod
Posts: 81
Joined: Mon Oct 03, 2011 2:52 pm

Re: Use case

Postby carlod » Thu Nov 10, 2011 9:48 am

Number 2
I think this project can be used to test what is being done with the assembly module project

Image
Attachments
endstop-holder.FCStd
(63.39 KiB) Downloaded 105 times
User avatar
jriegel
Site Admin
Posts: 3369
Joined: Sun Feb 15, 2009 5:29 pm
Location: Ulm, Germany
Contact:

Re: Use case

Postby jriegel » Thu Nov 10, 2011 1:30 pm

Cool!
Please report if you got some problems to design a part!
I think this project can be used to test what is being done with the assembly module project
Exactly that was my idea. It has some parts we have to design and it has some standard/catalog parts. Put that
all together with Assembly will give a formidable test! And the best of it - its a open source project!!
Stop whining - start coding!
carlod
Posts: 81
Joined: Mon Oct 03, 2011 2:52 pm

Re: Use case

Postby carlod » Thu Nov 10, 2011 3:01 pm

Number 6

that was not really easy. :D
Not very well copy because it is a strange part and some dimensions here is really needed..

Image

I've jumped 3 parts because are more complex and I'm stuck with some problems of freecad.
When I have more time I will go deep for these. ;)

One word.
I've used the equality constrain to sketch the heptagon. Really easy :D
Sometimes during my work I use catia but now I'm a freecad user. When sketching in catia I noticed (but maybe Im wrong) that this constrain isn't implementend but I've learned that is really usefull. :o
So +1 for freecad!!
Attachments
y-motor-bracket.FCStd
(124.56 KiB) Downloaded 101 times
User avatar
NormandC
Posts: 18534
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Use case

Postby NormandC » Thu Nov 10, 2011 3:14 pm

Hey carlod,

Leave some for others! ;)

There's another topic about a Mendel part here (the frame-vertex part): viewtopic.php?f=3&t=1873

P.S. I think this part is for the original Mendel, not the Prusa...
User avatar
tanderson69
Posts: 1531
Joined: Thu Feb 18, 2010 1:07 am

Re: Use case

Postby tanderson69 » Thu Nov 10, 2011 4:41 pm

carlod wrote: And here my first issue:
If you look inside the part, the two pocket features create a not needed additional face (like a triangle).
this is a common result with the opencascade modeling kernel and coincident faces. It is weird for me also as parasolid will detect these "equivalent" faces and make them one. If you take a couple of boxes and unite them (attachment) you will see the same kind of result. There is more than one boolean unite command inside opencascade and the two that I tried with OCE and DRAWEXE didn't help this situation. I thought about submitting this to OCE as a request, but I haven't.
Attachments
boxUnit.png.zip
not a zip
(111.06 KiB) Downloaded 104 times
User avatar
jriegel
Site Admin
Posts: 3369
Joined: Sun Feb 15, 2009 5:29 pm
Location: Ulm, Germany
Contact:

Re: Use case

Postby jriegel » Thu Nov 10, 2011 4:56 pm

Yes this is a known problem. There was a old boolean lib in CasCade which did not have that problem but had other issues...

If FreeCAD gets wider usage maybe some time someone shows up with the skill and will to fix such stuff...
Stop whining - start coding!
kwahooo
Posts: 204
Joined: Wed May 19, 2010 11:11 pm
Contact:

Re: Use case

Postby kwahooo » Thu Nov 10, 2011 6:07 pm

I created (succesful!) Pad001 with negative value (it was needed to change direction). However i got a message:

Code: Select all

Unhandled Base::Exception caught in GUIApplication::notify.
The error message is: value must be nonnegative
Attachments
x-end-motor.fcstd
(42 KiB) Downloaded 56 times
kwahooo
Posts: 204
Joined: Wed May 19, 2010 11:11 pm
Contact:

Re: Use case

Postby kwahooo » Thu Nov 10, 2011 9:50 pm

And, finally I also made something:)
Image

File: http://ubuntuone.com/7Ab26Yg8G78FoNOad0wTvW