Visual LISP, AutoLISP and General Customization
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Points to Solid.

6 REPLIES 6
SOLVED
Reply
Message 1 of 7
gregmcl
544 Views, 6 Replies

Points to Solid.

I pretty sure this isn't possible, but I have calculated a set of points at either end of a structutal beam, that I have created a 3d polyline from. These points include the cut and notched etc to define the each end conditions. I there a way to convert these two point list into a Solid/Mesh representing the beam ?

 

Any suggestions apprecieted.

 

Cheers

 

Greg

6 REPLIES 6
Message 2 of 7
stevor
in reply to: gregmcl

The geometry of the said point lists are not clear to me, however, try:

 

Make a closed pline of one end's point list, and extrude it to the other.

 

If the ends are not parallel, then do the same to each end and extrude them towrds each outher to midway, and union the two solids.

 

 

S
Message 3 of 7
Kent1Cooper
in reply to: gregmcl


@gregmcl wrote:

.... I have calculated a set of points at either end of a structutal beam, that I have created a 3d polyline from. These points include the cut and notched etc to define the each end conditions. I there a way to convert these two point list into a Solid/Mesh representing the beam ?

....


Try the RULESURF command.

 

I haven't used it much, and it seems unsatisfactory in some ways, especially for irregularly shaped defining curves, and I think it will be affected by how similarly your 3DPolylines are constructed [e.g. whether their starting vertices are in the same position relative to the beam section, etc.].  But at least experiment with it.  You may have to set the SURFTAB1 System Variable to a very high value, to get it to work reasonably at corners, etc.

 

Otherwise, I think you'd be better off with Extrude on the plain beam profile, and some varieties of Subtract/Slice/Intersect/Union to do cutouts, notches, etc.  That would use your calculated points in a different way than making 3DPolylines with them.  But that would certainly give you a cleaner end result than Rulesurf.

Kent Cooper, AIA
Message 4 of 7
Kent1Cooper
in reply to: stevor


@stevor wrote:

.... 

Make a closed pline of one end's point list, and extrude it to the other.

....


Unfortunately [unless this has changed in later versions than mine], you can't Extrude a 3DPolyline unless it's planar.  That doesn't sound likely if the 3DPolyline represents a beam end with notches.

Kent Cooper, AIA
Message 5 of 7
gregmcl
in reply to: Kent1Cooper

Kent,

 

Thanks for that, it pretty close to what I was looking for. I'd forgotten Rulesurf, haven't used it since Version 12 in Dos.

 

Cheers

 

Greg

Message 6 of 7
stevor
in reply to: gregmcl

Greg, if you are still with this, post your two point list, maybe someone will resolve the end plate geometry, using 'subtract' or 'union.'
S
Message 7 of 7
gregmcl
in reply to: stevor

Stevor,

 

I had more or less done an Extrude/Slice/Union etc routine, but it entailed a lot of additional point calculation for Notches.

 

I was sort of looking for a neater way of doing things, as I have defind the extents of solid object, one would think that it would be possible for Autodesk to give you a direct way of converting it into a solid.

 

I'd love to post my code, but its huge, there are thousands of line in leadup to the point calculation.

 

Thanks for you help

 

Cheers

 

Greg

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report

”Boost