Author Topic: Gannomat Protec Postprozessor  (Read 140 times)

Offline Gummix

  • Ewok
  • *
  • Posts: 2
    • View Profile
Gannomat Protec Postprozessor
« on: September 12, 2021, 20:18:14 pm »
We have a Gannomat Protec machining center, but unfortunately the software is no good for milling.
Therefore I thought if it is not possible to write a suitable PP in CamBam.

Problem is only that no Gcode is used but something own. But we have an ASCII PP for the machine and maybe we could adapt the CamBam PP to it.

I have attached a sample file and the instructions of the ASCII PP (unfortunately in German, but I'll see if I can get them in English).

Of interest would be only the holes and the milling work from below.

Is this possible at all?


Offline dh42

  • Administrator
  • CNC Jedi
  • *****
  • Posts: 6558
    • View Profile
    • Cambam V1.0 French Doc
Re: Gannomat Protec Postprozessor
« Reply #1 on: September 12, 2021, 21:33:16 pm »

My german is very "light"

It sound that M typ3 = G1 , but I don't understand if this is absolute or incremental mode (Cambam only generate absolute coords for straight moves) seems it need not only the coord to go to but also the current coordinates ?

the G2/G3 seems to be done with M typ 4 or 6 depending if incremental or absolute mode ?

I can't find the equivalent code for G0 moves (rapid)

I think it will not be easy to do a PP for this language ! ... but maybe not impossible ..

edit: I have a look and it seems that the major problem is that the CamBam PP has no macro that can return the X1 Y1 Z1 values (the start point) but only the target values (X2 Y2 Z2) .. we can only know the start point of a machining operation ($mop.first.x, $mop.first.y ....) but not the start point of every toolpath in the mop

« Last Edit: September 12, 2021, 21:58:19 pm by dh42 »

Offline BR52

  • Wookie
  • ****
  • Posts: 356
    • View Profile
Re: Gannomat Protec Postprozessor
« Reply #2 on: September 12, 2021, 23:23:43 pm »
hello Gummix,

An example, a cube has 6 sides or 6 surfaces.
Each surface has several holes with different diameter and different positions.
From the manual and videos, CamBam does not generate this code, sorry.

« Last Edit: September 12, 2021, 23:35:21 pm by BR52 »

Offline Gummix

  • Ewok
  • *
  • Posts: 2
    • View Profile
Re: Gannomat Protec Postprozessor
« Reply #3 on: September 13, 2021, 16:40:03 pm »
I don't need to mill 6 sides, I only want one side (Bot or Top)


G1 = Typ 3
G2/G3 = Typ 6 Rotation direction (CW,CCW) ist set later at "Drehrichtung"

The coordinates are absolute.

M; TOP; 403; 10.000; 190.000; 0.000; 190.000; 190.000; 0
                                Startpoint                      Endpoint
M; TOP; 403; 190.000; 190.000; 0.000; 190.000; 10.000; 0