Printing 2D Models To Scale

This forum is for general discussion regarding VCarve Pro
Post Reply
jmdodd95682
Posts: 9
Joined: Thu Dec 03, 2020 8:59 pm
Model of CNC Machine: Evolution 4

Printing 2D Models To Scale

Post by jmdodd95682 »

I've noticed that when I print a 2D model I've created in VCarve the output is not to scale. In this case I have a 2D model
which is about 6" long and 3" wide, so when printed would easily fit on a standard piece of paper. Oddly, the tool does not print
this to scale. Its approximately 90% of scale. Is there any way to get VCarve to print to scale? This is sometimes a useful thing
to have so you can test the size of your model in the real-world environment it will be used in once you actually carve it.

jmdodd95682
Posts: 9
Joined: Thu Dec 03, 2020 8:59 pm
Model of CNC Machine: Evolution 4

Re: Printing 2D Models To Scale

Post by jmdodd95682 »

I actually found a workaround for this. I can print to PDF, then load it into Adobe Acrobat, which has the ability to print to "Actual Size".
This seems to print to exact scale. However, the lines are so faint that it is nearly invisible on the paper. Still, it does seem to work.

It would be nice if there was a way in VCarve to print to actual size.

User avatar
ohiolyons
Vectric Wizard
Posts: 1714
Joined: Wed May 27, 2009 7:16 pm
Model of CNC Machine: Laguna IQ
Location: Kettering, Ohio

Re: Printing 2D Models To Scale

Post by ohiolyons »

Is the scale option on your print dialog say 100% ?
John Lyons
CNC in Kettering, Ohio

User avatar
Adrian
Vectric Archimage
Posts: 14683
Joined: Thu Nov 23, 2006 2:19 pm
Model of CNC Machine: ShopBot PRS Alpha 96x48
Location: Surrey, UK

Re: Printing 2D Models To Scale

Post by Adrian »

jmdodd95682 wrote:
Sat Feb 19, 2022 1:33 am
I actually found a workaround for this. I can print to PDF, then load it into Adobe Acrobat, which has the ability to print to "Actual Size".
This seems to print to exact scale. However, the lines are so faint that it is nearly invisible on the paper. Still, it does seem to work.

It would be nice if there was a way in VCarve to print to actual size.
You need to change your settings in Acrobat if the lines are faint. Adjust the rendering options in Edit/Preferences/Page Display

The print function in VCarve was never designed to print to scale, it's been explained many times by Vectric staff here over the years. You adjust the size of the print by zooming in and out on the 2D window.

The PDF export is the preferred way to print to scale (used to be that you had to export as EPS and import that into a PDF reader) with using a pen plotter and toolpath output being another.

User avatar
Tex_Lawrence
Vectric Wizard
Posts: 964
Joined: Fri Mar 25, 2016 11:30 am
Model of CNC Machine: Shapeoko3XXL; JTech7W; V-CarvePro 12.004
Location: Dayton, Texas (Don't Mess With My Texas!)

Re: Printing 2D Models To Scale

Post by Tex_Lawrence »

Whoa! Its a good thing Adrian's got such a looonnnggg memory.

Someone said Adrian can remember when one had to chip out gcode with a chisel! :lol: :roll:
Tex — Crooked Wood Products
Now there's a man with an open mind – you can feel the breeze from here.

Kitwn
Posts: 12
Joined: Wed May 19, 2021 4:23 am
Model of CNC Machine: DIY 600 x 900

Re: Printing 2D Models To Scale

Post by Kitwn »

I'm a little late to this party but having spent some time trying to print to scale and having worked out how to use the PDF export feature for actual size prints I thought I'd share my method for anyone else who's search brings them here. This works for drawings which must tile over several pages.

First create a temporary, new sheet in Vcarve which is just big enough to contain what you want to print. This will save paper. Copy your required objects to it.
Export the PDF.
I use the free Adobe Acrobat DC software for printing.
Open the PDF in Acrobat and click the print icon.
Select the 'Poster' option, set the scale to 100% and tick the 'Cut Marks' box. The poster option is specifically for tiling over several pages.
The resulting print will be actual size with crosses to indicate where the overlaps are between the sheets. Easy! You even get to play with scissors and sellotape.

Kitwn
Posts: 12
Joined: Wed May 19, 2021 4:23 am
Model of CNC Machine: DIY 600 x 900

Re: Printing 2D Models To Scale

Post by Kitwn »

Re my previous post:
I've just used the same trick again but tried resizing an existing sheet. Sadly this resized every sheet and my attempts to get back where I had started resulted in every object on a multi-sheet design being moved. As I'm only part way through cutting the job this might have lead to tears.

It was the "every toolpath will have to be modified" warning that led me to discovering this. I clicked 'NO' (Arggghhhhh!!! 'NOOOOO!!!')
After measuring the error I had created and moving everything back to where it should be I was able to use the alignment of objects and the previously created toolpaths to confirm everything really was back where it belongs and have now stopped panicking.

I will need to do some more playing with sheets and how to modify one independently of the others (which is what I though happened anyway but obviously not) but would now advise making a copy of your entire project and butchering that for any print jobs you want to do. Either that or print from the original sheet size and just put any resulting blank sheets back in the printer!

User avatar
martin54
Vectric Archimage
Posts: 7355
Joined: Fri Nov 09, 2012 2:12 pm
Model of CNC Machine: Gerber 48, Triac PC, Isel fixed gantry
Location: Kirkcaldy, Scotland

Re: Printing 2D Models To Scale

Post by martin54 »

but would now advise making a copy of your entire project and butchering that for any print jobs you want to do. Either that or print from the original sheet size and just put any resulting blank sheets back in the printer!

Your other option would be not to save the file once you start making changes if it is just to print the artwork, if you don't save any of the changes then it won't affect the file at all. If I do need to save anything & don't want to alter the original file then I use the save as function & add a number to the file name so it saves as a different file that is easy for me to delete once I am finished. :lol: :lol:

Post Reply