Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

Imported Curve Orientation from SolidWorks Not Perpendicular to Surfac

#1
When I create a curve in SolidWorks and import it into RoboDK, the direction of the curve is not perpendicular to the surface. Also, I can't manually adjust the orientation of the curve using the mouse in RoboDK.
As shown in the image, the green and red lines are the ones I created in SolidWorks. The blue line is how the curve appears in RoboDK. I want the curve to appear in RoboDK like the blue line, with the correct orientation.
How can I achieve this?


Attached Files
.rdk   0715-sample mold SURFACE test4-4(m).rdk (Size: 16.68 MB / Downloads: 39)
#2
Are you using the SolidWorks Add-in to import the curve? https://robodk.com/doc/en/Plugin-SolidWo...SolidWorks

If yes, select the surface as well as the curve when importing it to RoboDK, the normal of the curve should follow the surface.
#3
Thank you for the reply.
When I select a single surface and a curve in SolidWorks (as shown in Photo 1 and 2), the curve is imported correctly into RoboDK with the proper normal direction. However, in the case of more complex models like car body molds, the surface is composed of multiple faces.
As shown in Photo 3, when I select two faces in SolidWorks along with the curve, the imported curve in RoboDK has an incorrect orientation—it seems to be skewed towards one of the selected faces.
Is there a way to import the curve with a proper normal direction, like in Photo 1 and 2, even when selecting multiple surfaces in SolidWorks?
If not, would using the Python API be the best solution to fix this issue?


Attached Files Thumbnail(s)
DK.png   
  




Users browsing this thread:
1 Guest(s)