Punch! CAD
»
ViaCAD & Shark
»
2D Drafting
»
spline end tangency dumped (#1928)
Rank: Senior Member
Joined: 2/26/2007(UTC) Posts: 2,156
Was thanked: 1 time(s) in 1 post(s)
Convert a Control Point Spline into an Interpolate Spline
Tangency on the endpoints is lost
so this seems to be a cr@p conversion !
see image
WE NEED BETTER SPLINE TOOLS
jol attached the following image(s):
tangency lost.jpg
(21kb) downloaded 5 time(s). You cannot view/download attachments. Try to login or register.
Rank: Junior Member
Joined: 6/3/2008(UTC) Posts: 6
Hi Jol - I think what you meant by tangency on the endpoints is lost. Is that the radius of curvature at the endpoints has been change to and infinite radius of curvature. This characteristic is one of my pet peeves about interpolated spline routine found in most every CAD system I have uncounted. The ends of the spline are relaxed and no attempt is made to carry curvature through to the ends. If you have every set a spline (batten) to a set of points, you will know that extra spline weights are needed beyond the end points to have the spline fair properly. I spent 43 years with Douglas, Northrop & Boeing as a loft engineer and we never used this type of spline routine, we wrote our own that emulated the true fairing process. I need to talk to Tim about this. Robert Chubb
Rank: Senior Member
Joined: 2/26/2007(UTC) Posts: 2,156
Was thanked: 1 time(s) in 1 post(s)
Robert, excellent - yes you should ! You probably know more about these things than anyone - this losing the end tangency is one issue, others include - simply the purity with which they're shown on screen - we have lost AntiAlias here on the Mac - You need to use nice clean interpolate splines in order to get good cross-overs for editable network surfacing, but every time you offset them, split them, join them or breathe too hard, they drop back into control point splines, which you then have to redraw (ideally)
Rank: Senior Member
Joined: 6/24/2008(UTC) Posts: 591
Quote: Hi Jol - I think what you meant by tangency on the endpoints is lost. Is that the radius of curvature at the endpoints has been change to and infinite radius of curvature.
Hi Bob - Glad you could join in and I hope we see a lot more of you in cases when nurbs expertise is needed ;)
Rank: Senior Member
Joined: 2/26/2007(UTC) Posts: 2,156
Was thanked: 1 time(s) in 1 post(s)
>>I think what you meant by tangency on the endpoints is lost. Is that the radius of curvature at the endpoints has been change to and infinite radius of curvature. Robert .. I've been watching this and .. it just happens - I can't predict when. There must be a trigger of course .. but both endpoint tangents becomes (effectively) zero without warning With really long slow splines, it's dangerous, cos I can't see them relaxing However, as somebody else noted (I think Steve) - it seems to happen most on splines that begin and end at the same point Hopefully we can track this down This loss of tangency and the lack of (ability to make) spline symmetry are my main concerns
Rank: Senior Member
Joined: 2/26/2007(UTC) Posts: 2,156
Was thanked: 1 time(s) in 1 post(s)
It just happened again - and is driviing me nutttZ
Look at the spline end tangents - they've all been dumped !
This was after a scale command - see pic
jol attached the following image(s):
spline endpoint tan dump.jpg
(48kb) downloaded 5 time(s). You cannot view/download attachments. Try to login or register.
Rank: Senior Member
Joined: 6/18/2008(UTC) Posts: 978
Was thanked: 1 time(s) in 1 post(s)
The changing of a CP spline to Int spline is still a problem. Currently I have to first convert to a B-spline, which does retain Angle to work plane, then to change that to an Int spline, which does then again retain Angle to workplane and the angles are checked in the object info data. There is a slight drift along the spline, about 0.03mm on my checks, but at least I dont have to realign the endpoint angles. EDIT: Unfortunately the start position of a closed CP spline moves when converted to a B-spline. What is it with this program and splines :( - Steve
Rank: Senior Member
Joined: 2/2/2007(UTC)
Posts: 5,447
Was thanked: 502 time(s) in 353 post(s)
>>Convert a Control Point Spline into an Interpolate Spline >>Tangency on the endpoints is lost Jol Fixed in 838. Tim
Tim Olson IMSI Design/Encore
Rank: Senior Member
Joined: 2/2/2007(UTC)
Posts: 5,447
Was thanked: 502 time(s) in 353 post(s)
>>Unfortunately the start position of a closed CP spline moves when >>converted to a B-spline. I could not repeat this. If anyone has an example file that would be very helpful. Regards Tim
Tim Olson IMSI Design/Encore
Punch! CAD
»
ViaCAD & Shark
»
2D Drafting
»
spline end tangency dumped (#1928)
Forum Jump
Punch! CAD
ViaCAD & Shark
- News and Announcements
- General
- 2D Drafting
- Surface Modeling
- Solid Modeling
- Subdivision Modeling
- Rendering & Display
- Import/Export
- Tips and Tutorials
- Suggestions
- Gallery
- PowerPack
- Punch Lounge
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.