Automatic pin/hole connections

Raise3D is always hearing. If you have a feature requested related to our product, or if you have new ideas that need attention from the community, please post here.
colbylippincott
Posts: 19
Joined: Mon Aug 29, 2016 5:21 pm

Automatic pin/hole connections

Postby colbylippincott » Thu Mar 02, 2017 12:11 am

First of all, I absolutely love the cut feature in ideamaker. It makes it super easy to edit models and cut down big models into small pieces.
However, I think the feature that would really push it over the edge is being able to place pins and corresponding holes in the two halves.
It would be similar to the manual support feature, in that you would place a cut like you do now, and then position where the holes and pins would go manually. The user would have control over how big the pins and holes are, and how deep they go.
You could even provide options like "permanent press fit", "snug slide fit", and "loose slide fit" which would automatically adjust the sizes as needed.
It would also be cool if the holes broke through the other side of the model you could give a warning, but it isn't necessary.
You could also have different options for pin shapes, but that also isn't necessary.
This way you could easily break a big part into small pieces without doing a bunch of difficult CAD work.

User avatar
Vicky@Raise3D
Posts: 2593
Joined: Fri Mar 25, 2016 3:54 am

Re: Automatic pin/hole connections

Postby Vicky@Raise3D » Thu Mar 02, 2017 8:13 am

Do you mean you want to add pins and holes on to the cut surface? And need ideaMaker add this two options into cut?

Not very clear about this part :You could even provide options like "permanent press fit", "snug slide fit", and "loose slide fit" which would automatically adjust the sizes as needed. 

Would you like to explain more about that?

User avatar
Noren
Posts: 130
Joined: Sat Nov 26, 2016 12:54 am
Location: Borås, Sweden
Contact:

Re: Automatic pin/hole connections

Postby Noren » Thu Mar 02, 2017 9:35 am

Even if it was just as alignment marks for gluing the parts together correctly that would be a nice addition. I can see how this request could be useful.

Jetguy
Posts: 1841
Joined: Tue Mar 22, 2016 1:40 am

Re: Automatic pin/hole connections

Postby Jetguy » Thu Mar 02, 2017 3:30 pm

What they are referring to is that much like an OpenSCAD script can be used to Boolean add or subtract from an STL, rather than the simple cut you do now, they want additional code to modify that STL and put pins in the plane.

Not very clear about this part :You could even provide options like "permanent press fit", "snug slide fit", and "loose slide fit" which would automatically adjust the sizes as needed.

As such, there could be variables in the pins and holes fit for make them various levels of tolerance. In other words, the same script that generates the mating pins and holes would have a value for the additional tolerance (size difference) between the pin and the mating hole to make everything from a tight hard press in fit, to a looser slide in fit.

Long ago, users like Tony Buser put effort into the open source community to write simple scripts to handle this http://www.thingiverse.com/thing:10541
Another example by MakerBlock http://www.thingiverse.com/thing:33426
that example is printable connection pin shapes and that can be Boolean joined or subtracted (mating holes) to an existing STL.
That example is just the bare bones code- but understanding OpenSCAD and Boolean operations is required to then add those pins to a non-generated STL.
https://www.thingiverse.com/jumpstart/openscad
OPENSCAD is actually the "Customizer" code you will see in many objects on Thingiverse. Often timing pulleys, shaft couplers, spacers, brackets, and other models lend themselves to be "parametric". This means that it's a code based script with variables that is used in OpenSCAD to create objects. In the same way, such scripting could be used to make the pin and joint positive and negative objects, and then using a Boolean operation, subtract the holes and add the pins to the cut surfaces of the STL.

Here is some discussion of an alternate method and software https://blog.adafruit.com/2014/07/31/sp ... ble-parts/

colbylippincott
Posts: 19
Joined: Mon Aug 29, 2016 5:21 pm

Re: Automatic pin/hole connections

Postby colbylippincott » Tue Mar 07, 2017 11:20 pm

@Vicky
Basically just provide options for the difference in diameter between the pins and holes. So instead of typing in that you want 3mm holes and 2.9mm pins, you could just select "tight fit" and "small pins" or something like that. Just to make it a little more intuitive for people that don't want to mess with all the sizes, and just want something that will work. Maybe if you select "advanced" you could specify the exact size of the pins and holes.

There are ways to do this in separate software, but it is pretty complicated for people with little programming experience. I figured that if ideamaker already had the ability to modify the part by cutting it, it wouldn't be too much trouble to add in the pins and holes as well.

User avatar
Vicky@Raise3D
Posts: 2593
Joined: Fri Mar 25, 2016 3:54 am

Re: Automatic pin/hole connections

Postby Vicky@Raise3D » Fri Mar 10, 2017 9:31 am

Well noted.
Will add into our wish list.


Return to “Feature requests, ideas, wishes”

Who is online

Users browsing this forum: No registered users and 1 guest