Open CASCADE, the 3D modelling kernel
3D modeling & numerical simulation

Search the Forums
See All Topics
Open CASCADEShowroomGet it!Developer CornerSupport and ProductsAbout us
Technical overview
Areas of use
Shape factory
Shape gallery
What's new
System requirements
Download Center
Public license
Getting started
Open Source community
Training and e-learning
A-la Carte Support
Value-added software
Complementary Components
Customer Corner
Company Profile
Marketing Materials
Contact Us
Home / Developer Corner / Forums / Usage issues / Tool path generation

Tool path generation

Tool path generation
Dmitry Kidyaev 2012/08/02 02:23
As we know OCCT is suitable to develop CAM systems.
I am interesting in tool path generation algorithms (for example cylinder tool in 5d swarf).
I look through some techniques in SURFCAM and deicded that these algorithms rather simple (works fast).
Who can provide some information about in this theme?
I founded some scince articles (by Pottman, Hoschek, etc.). But it's algorithms are not generally appropriate to common task's (I think).
So who have any information and can provide it - I will be very glad :).
jelle 2012/08/02 15:49
Hi Dmitry,

I'm using PythonOCC for toolpath generation for robots.
Actually the toolpath are pretty self explanatory most of the time, like you suggest.
Also something like surfcam has various toolpath generations strategies.
Do you have a specific machine / toolpath strategy in mind?

Dmitry Kidyaev 2012/08/04 14:24
I develop automatic tool path generation - with the minimal human intervention. Generaly I have a waterjet machine (5d). We decided to produce two-cone tool geometry.
I implement approximetly the following alorithm.
1. User (human) defines two narrow curves.
2. My algorithm finds out approximating ruled surface (just finit set of its rulings with some step over defined curves.
3. I find avarage normal (beetween in two corresponding points of it's curves which defines founded ruling).
4. I offset cone axis to the direction of founded normal.
5. After elementary calculations we found exact tool coordinate functions (values).

The most sofisticated part is to approximate target surface by ruled surface.
As I look throug SURFCAM software - it uses more simple strategies (it seems that it makes tool path using isoparametric curves on the target surface).

So I am interesting in the common strategies and it's algorithms (description).

Excuse for my English.

Latest news
  • New features to enhance the development process
  • Open CASCADE Technology 6.7.1 is available for download!
  • Open CASCADE Technology 6.7.0 is available for download!

  • © OPEN CASCADE 2000 - 2014  |  Search  |  Contacts   |  Site map