Punch! CAD
»
ViaCAD & Shark
»
Surface Modeling
»
split surface to curve from view (#2296)
Rank: Senior Member
Joined: 6/18/2008(UTC) Posts: 978
Was thanked: 1 time(s) in 1 post(s)
Attached pic shows a surface split to curve. I would expect the surface to be split from a projection of the curve from the view, but the result is not expected/ wanted or should be made.
File Attachment(s):
SPLIT.vcp
(12kb) downloaded 5 time(s). Steve.M attached the following image(s):
split.jpg
(32kb) downloaded 5 time(s). You cannot view/download attachments. Try to login or register.
Rank: Senior Member
Joined: 2/2/2007(UTC) Posts: 245
Hello Steve
You need to project curve to surface first and then split. Agreed would be nice if this was done for you rather than additional step.
All the best
Nick
nick attached the following image(s):
Shark FX002.jpg
(81kb) 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)
Hello Nick, So its a bug because it should not split the surface at all? - Steve
Rank: Senior Member
Joined: 2/2/2007(UTC) Posts: 245
Hello Steve Unless documentation just hasn't been updated then Split Surface command should be used with either another surface or curve on surface to split. So either way it's a bug because documentation hasn't been updated and tool should be able to split surface using projected curve or it should just report that curve is not on surface to be split rather than attempting and failing. My original reply was just a how to that works, still needs development to correct one way or the other. All the best Nick
Rank: Senior Member
Joined: 6/18/2008(UTC) Posts: 978
Was thanked: 1 time(s) in 1 post(s)
Hi Nick,
Originally Posted by: nick ............then Split Surface command should be used with either another surface or curve on surface to split.
or solids.
- Steve
Rank: Senior Member
Joined: 6/24/2008(UTC) Posts: 591
Originally Posted by: Steve.M Attached pic shows a surface split to curve. I would expect the surface to be split from a projection of the curve from the view, but the result is not expected/ wanted or should be made.
Hi Steve,
Totally agree with you, this should work in a viewport normal to the curves you have drawn. It simply doesnt work as exepected unless you project curve to surface :(......Needs Fixin' IMO
Rank: Senior Member
Joined: 2/2/2007(UTC)
Posts: 5,447
Was thanked: 502 time(s) in 353 post(s)
Quote: I would expect the surface to be split from a projection of the curve from the view, but the result is not expected/ wanted or should be made.
Steve,
The split tool is independent of view orientation and expects the curve to lie on the surface. If it does not lie on the surface it does a minimum distance projection.
Tim
Tim Olson IMSI Design/Encore
Rank: Senior Member
Joined: 6/24/2008(UTC) Posts: 591
Originally Posted by: Tim Olson Steve, The split tool is independent of view orientation and expects the curve to lie on the surface. If it does not lie on the surface it does a minimum distance projection. Tim
Hiya Tim,
Thanks but what good is a "minimum distance" projection to anyone?. I think the tool should check if the curve is associative to the surface by projection and if not produce an error warning, this would avoid this confusion??
I believe it would be much better tho if you could implement the split&trim commands to work per viewport, this should be a simple job for a man of your calibre;)
Rank: Senior Member
Joined: 2/2/2007(UTC)
Posts: 5,447
Was thanked: 502 time(s) in 353 post(s)
>>what good is a "minimum distance" projection to anyone?. The tool was designed to work with curves on a surface. Typically using a curve from a projection or intersection. Sometimes designers would sketch a curve where because of ACIS tolerances, the curve could be off small amounts. So we would internally project by minimum distance to get it to lie precisely on the surface. I choose minimum distance because it needs to regenerate independent of view. Unlike the trim solid tool, it does not store the projection vector info to regenerate. Tim
Tim Olson IMSI Design/Encore
Rank: Senior Member
Joined: 6/18/2008(UTC) Posts: 978
Was thanked: 1 time(s) in 1 post(s)
Originally Posted by: Tim Olson Steve, The split tool is independent of view orientation and expects the curve to lie on the surface. If it does not lie on the surface it does a minimum distance projection. Tim
Tim,
Thanks for the info. Maybe such info should be included in the user manual?
I see options in other systems to project to closest point, but that is an option not a default action.
- Steve
Rank: Senior Member
Joined: 5/15/2008(UTC) Posts: 993
Thanks: 23 times Was thanked: 43 time(s) in 27 post(s)
I keep getting the feeling that someone needs to trump ACIS and make it less exacting, or make it more forgiving so ViaCAD takes fewer barbs for things not VC's fault. If indeed ACIS is this rigrous, the ACIS devs need to change the market's expectation, and probably need to explicitly offer in the tool/codebase a means for end users to dial down the rigors so at least a drawing could be done without making end users have to get creative and agitated.
Rank: Senior Member
Joined: 6/18/2008(UTC) Posts: 978
Was thanked: 1 time(s) in 1 post(s)
Originally Posted by: ZeroLengthCurve I keep getting the feeling that someone needs to trump ACIS and make it less exacting, or make it more forgiving so ViaCAD takes fewer barbs for things not VC's fault.
There is no mention from Tim that this is an implementation from Acis, unless I missed something? In fact Tim specifically put forward;-
Quote: I choose minimum distance because it needs to regenerate independent of view
- Steve
Punch! CAD
»
ViaCAD & Shark
»
Surface Modeling
»
split surface to curve from view (#2296)
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.