Wire EDM CAM/Path extensions.

Post here if you have a FreeCAD-related job to offer to the FreeCAD community. This can include programming or modeling.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
m.no
Posts: 10
Joined: Wed Oct 29, 2014 6:51 pm

Wire EDM CAM/Path extensions.

Post by m.no »

We're investigating option of paying someone to add some Wire EDM code generation options in Path module.

We have Charmilles Robofil 380 for testing. With full programming documentation.

What is needed:

1st stage: 2D operations

- postprocessing contour path
- adding wire threading and wire cutting points from model or by typing XY coordinates, generating lead-in and out paths from contour start and end points to selected wire entry and exit points.

- wire threading and wire cutting operations are done by single M code (just like spindle start / stop).

- postprocessor: generating code compatible with Charmilles, instead of changing tools, post processor should select generators given by users.

2nd stage: 3D operations:

- simple taper "A" - lot of machines can make tapered cuts from single contour, just being given taper angle and material height;

- simple taper "B" - made by copying contour to given Z position and scaling it by value resulting from the angle and Z height. Next, full 4 axis code has to be generated (XY UV);

- full 4D operation - generating 4 axis code (XY, UV) from two parallel contours. User should be able to define "synchronization" points on these two contours.

3rd stage:

- table with generator settings and easy selection of parameters for every operation - equivalent to tool library. Generator settings are given for every machine in form of thick book.

- how generator selection should work: user should be able to select machined material, wire type and expected surface roughness and appropriate generator setting should be selected.

If anything is unclear, we can elaborate and add some links and images for clarifying our needs.

If anyone is interested, please PM me. For starters, we would need an estimated time needed for each project stage and how much it would cost.
Post Reply