43 gerbv_image_t* parse_drillfile(gerb_file_t* fd, gerbv_HID_Attribute* attr_list,
int n_attr,
int reload);
44 gboolean drill_file_p(gerb_file_t* fd, gboolean* returnFoundBinary);
54 DRILL_G_VARIABLEDWELL,
57 DRILL_G_OVERRIDETOOLSPEED = 7,
59 DRILL_G_ROUTCIRCLE = 32,
60 DRILL_G_ROUTCIRCLECCW,
62 DRILL_G_VISSINGLEPOINTOFFSET,
63 DRILL_G_VISMULTIPOINTTRANS,
65 DRILL_G_VISCORRHOLEDRILL,
66 DRILL_G_VISAUTOCALIBRATION,
67 DRILL_G_CUTTERCOMPOFF,
68 DRILL_G_CUTTERCOMPLEFT,
69 DRILL_G_CUTTERCOMPRIGHT,
71 DRILL_G_VISSINGLEPOINTOFFSETREL = 45,
73 DRILL_G_VISMULTIPOINTTRANSREL,
77 DRILL_G_VISCORRHOLEDRILLREL,
79 DRILL_G_PACKDIP2 = 81,
85 DRILL_G_ROUTSLOT = 87,
87 DRILL_G_ABSOLUTE = 90,
99 DRILL_M_REPEATPATTERNOFFSET,
101 DRILL_M_STOPOPTIONAL = 6,
103 DRILL_M_SANDREND = 8,
104 DRILL_M_STOPINSPECTION,
106 DRILL_M_ZAXISROUTEPOSITIONDEPTHCTRL = 14,
107 DRILL_M_ZAXISROUTEPOSITION,
108 DRILL_M_RETRACTCLAMPING,
109 DRILL_M_RETRACTNOCLAMPING,
110 DRILL_M_TOOLTIPCHECK,
112 DRILL_M_PATTERN = 25,
113 DRILL_M_ENDREWIND = 30,
114 DRILL_M_MESSAGELONG = 45,
116 DRILL_M_MESSAGE = 47,
119 DRILL_M_VISANDRPATTERN = 50,
120 DRILL_M_VISANDRPATTERNREWIND,
121 DRILL_M_VISANDRPATTERNOFFSETCOUNTERCTRL,
123 DRILL_M_REFSCALING = 60,
124 DRILL_M_REFSCALINGEND,
125 DRILL_M_PECKDRILLING,
126 DRILL_M_PECKDRILLINGEND,
128 DRILL_M_SWAPAXIS = 70,
132 DRILL_M_MIRRORX = 80,
133 DRILL_M_MIRRORY = 90,
134 DRILL_M_HEADEREND = 95,
136 DRILL_M_CANNEDTEXTX = 97,
138 DRILL_M_USERDEFPATTERN,
const char * drill_g_code_name(drill_g_code_t g_code)
Return drill G-code name by code number.
const char * drill_m_code_name(drill_m_code_t m_code)
Return drill M-code name by code number.
Header info for the file parsing support functions.
Header info for the image editing and support functions.