Index: export_openscad.c =================================================================== --- export_openscad.c (revision 27423) +++ export_openscad.c (revision 27424) @@ -115,6 +115,11 @@ {"drill", "enable drilling holes", PCB_HATT_BOOL, 0, 0, {1, 0, 0}, 0, 0}, #define HA_drill 5 + + {"cam", "CAM instruction", + PCB_HATT_STRING, 0, 0, {0, 0, 0}, 0, 0}, +#define HA_cam 6 + }; #define NUM_OPTIONS (sizeof(openscad_attribute_list)/sizeof(openscad_attribute_list[0])) @@ -308,6 +313,8 @@ if (!filename) filename = "pcb.openscad"; + pcb_cam_nolayer(PCB, options[HA_cam].str, &filename); + f = pcb_fopen_askovr(&PCB->hidlib, filename, "wb", NULL); if (!f) { perror(filename);