- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
closed revolved_p rofile curve in 'rot_spl_s ur'
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
10-19-2011 04:45 PM
Hello,
I am trying to create surface of rotation using 'rot_spl_sur' class by giving revolved_profile curve, axis direction, axis base point and u and v parameter range.
This approch works fine but I have found one case in which revolved_profie curve is complete circle (360 degree), in this case the resulting surface and face I have got out of it using
API 'api_make_face_from_surface', failes 'api_check_face' test and gives error like 'self_itersecting' and 'coincident control points'.
I don't know how to handle this case, am I suppose to do some extra steps here to accomodate closed revolved_profile curve.
Thanks
Re: closed revolved_p rofile curve in 'rot_spl_s ur'
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
10-19-2011 08:01 PM
Hello acis_user,
There are some restrictions such as the profile curve must not intersect the axis - See Role in http://doc.spatial.com/qref/ACIS/html/classrot__sp
It is recommended that you use sweeping to create such a surface as it will do all the necessary checks http://doc.spatial.com/index.php/Functional_Variat
Regards,
Yogesh
Re: closed revolved_p rofile curve in 'rot_spl_s ur'
[ Edited ]
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
10-20-2011 09:32 AM - last edited on 10-20-2011 09:33 AM
Hello Yogesh,
Thanks for the reply,
In the documentation for 'rot_spl_sur',it is mentioned that "The curve must not intersect with the axis, except possibly at its ends...".
In the case that I described above the fully close revolved_profile curve (circle) does intersect with the axis but only at the ends.(Circle is in the YZ plane and revolved axis is Z axis)
thanks,
Mrugesh

