From that thread, several things emerged. There was a feature request filed on Mantis requesting to add North American paper sizes to the pull down menu on the Drawing Workbench. Somewhere in that time frame, I decided to embark on a project of creating complete sets of templates for use with the Drawing Workbench.
Wmayer wrote an initial implementation, (and definite improvement), that now allows for size designations of B, C, D, and E along with the original A. This is now available in the current master development source and the current daily builds. The naming format is as follows (from wmayer's post)
I have started a GitHub repository for FreeCAD drawing template sets and custom templates. So far I have sets for the following – ANSI, Arch, and ISO – A, along with a couple of contributed templates. Please note that these are a work in progress, so use at your own risk.wmayer wrote:The file name must be of the form {Letter}{PageSize}_{Portrait or Landscape}.svg where Letter must be in the range (A,B,C,D,E). So, A_Landscape.svg doesn't work because it lacks of the page size. FYI, it's very important to have this page size because an icon for the drop-down menu gets created on the fly which includes the letter and page size, e.g. E3.
What currently doesn't work either is if the file name starts with "Arch" or "Ansi" or the like.
Anyone wanting to check them out can either use the “Download ZIP” button (right hand side of page) or, if your a git user -
Code: Select all
git clone https://github.com/quick61/FreeCAD-Drawing-Templates.git
The second and most important reason for opening this thread, is to start a discussion on how best to implement an interface within FreeCAD's Drawing Workbench to give the user easy toolbar access to various template sets and select the sizes within each.
To my thinking, having this, along with the work that j-dowsett is doing on the OrthoViews, should end up making the Drawing Workbench a very usable and feature rich tool. It's good already - let's make it great.
In the meantime, normandc points out in this post -
I'm sure there is more, but I'v typed, (rambled) on long enough and this should get things started.normandc wrote:One thing that we should keep in mind is that even if templates are not available in the toolbar, you can always load them through the Page parameters.
Mark