Index: export_openscad.c =================================================================== --- export_openscad.c (revision 36979) +++ export_openscad.c (revision 36980) @@ -149,10 +149,10 @@ static int saved_layer_stack[PCB_MAX_LAYER]; rnd_hid_expose_ctx_t ctx; - ctx.view.X1 = 0; - ctx.view.Y1 = 0; - ctx.view.X2 = PCB->hidlib.size_x; - ctx.view.Y2 = PCB->hidlib.size_y; + ctx.view.X1 = PCB->hidlib.dwg.X1; + ctx.view.Y1 = PCB->hidlib.dwg.Y1; + ctx.view.X2 = PCB->hidlib.dwg.X2; + ctx.view.Y2 = PCB->hidlib.dwg.Y2; f = the_file; Index: scad_draw.c =================================================================== --- scad_draw.c (revision 36979) +++ scad_draw.c (revision 36980) @@ -30,7 +30,7 @@ #define TRX_(x) (x) -#define TRY_(y) (PCB->hidlib.size_y - (y)) +#define TRY_(y) (PCB->hidlib.dwg.Y2 - (y)) #define TRX(x) #define TRY(y) y = TRY_(y)