Parametric modeling of a popup cylinder

The diagonal box constraint that I did a few days back didn’t missed a few of the contraints in heekscad.
I thought I’d try a cylinder, which probably test out a few that I haven’t done yet.

There’s a post on the web for  pop-up cylinder as well as a few other objects here.

http://www.popularkinetics.com/volume_cylinder_page.htm

My initial plan was to:

  • Open up the PDF image Alt print screen to save it into a png file
  • load png image into heekscad. where I can import the image.
  • Once imported, I’m going to trace it out  it out using heekscam.
  • Set up some parametric constraints to create a generalized cylindrical model.

Seemed like a good idea at the time I couldn’t figure out how to that with the sketcher.  It seems like that can not be done directly.
Oh my I thought this would be a quicky to test out the rest of the constraints…. Not so easy..

What I need to do is to

enum constraintType
{
pointOnPoint,
pointToLine,
pointOnLine,
horizontal,
vertical,
internalAngle,
radiusValue,
tangentToArc,
tangentToArcStart,
tangentToArcEnd,
tangentToCircle,
arcRules,
P2PDistance,
P2PDistanceVert,
P2PDistanceHorz,
P2LDistance,
P2LDistanceVert,
P2LDistanceHorz,
lineLength,
equalLegnth,
arcRadius,
equalRadiusArcs,
equalRadiusCircles,
equalRadiusCircArc,
concentricArcs,
concentricCircles,
concentricCircArc,
circleRadius,
externalAngle,
parallel,
perpendicular,
colinear,
pointOnCircle,
pointOnArc,
pointOnLineMidpoint,
pointOnArcMidpoint,
pointOnCircleQuad,
symmetricPoints,
symmetricLines,
symmetricCircles,
symmetricArcs,
pointOnArcStart,
pointOnArcEnd,
arcStartToArcEnd,
arcStartToArcStart,
arcEndToArcEnd,
arcTangentToArc,
circleTangentToCircle,
circleTangentToArc,
tangentToEllipse
};

Ok… I was de-constructing this mechanism and its sort of cool.  Basically all this thing is is two four bar linkages put together in a unique way.    Anyway…  I need to be off to work..   Just a quick thought here.  The way the mechanism works is that you should be able to stack a smaller cylinder on top of a bigger cylinder….  I can see the crafters getting into this one… Birthday cake..

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *