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..