You should use the Author name from FreeCAD's preferences.vocx wrote: ↑Sat Oct 20, 2018 4:15 amThe usage would be something like a button in the TechDraw toolbar to open a dialog with the fields that can be written in the page template. It could also have a button in this dialog to automatically fill at least Author Name (the user name which the operating system would report),
I don't like too much automatism, but for your personal use you can write a macro.vocx wrote: ↑Sat Oct 20, 2018 4:15 amCatia can save arbitrary variables with text or numerical values; the values can be used to compute distances for use in sketches or elsewhere, and the text can be used in the text fields in the Drawing pages. Maybe in FreeCAD the same could be done by storing information in a Spreadsheet (Spreadsheet_Workbench); TechDraw could then read the variables and auto-fill the Templates as long as they have standard names.
creo have something similar but get all info some properties.vocx wrote: ↑Sat Oct 20, 2018 4:15 amI think in order to implement this well, each SVG Template should use a standardized name for the fields, for example, FC_AUTHOR, FC_DATE, FC_DRAWING_NAME, FC_SCALE, etc. The current Templates (A0 to A4) already include some of these fields, but I'm not sure if they have been standardized yet.
Sure, I think that'd work. Author, Company or Organization, and Date would be the three most important values to keep updated, I think.
I think it's personal preference. I think many people would benefit from having the date automatically updated in the TechDraw Page with a simple click of a button. Writing a personal macro would be unnecessary if it can be included in the workbench itself. As with many tools that are part of FreeCAD you may decide to not use autofill at all; it'd be entirely optional.I don't like too much automatism, but for your personal use you can write a macro.
A Preference object associated with a model. Or as I suggested, a Spreadsheet that has key-value pairs with different information. Then the specific workbenches would read the information off this spreadsheet.
How would you go about doing that? I have a spreadsheet with all the information. I was following this template: https://www.freecadweb.org/wiki/Manual: ... readsheets but for it to work, I have to be able to enter an expression. Editable fields don't allow for expressions, so I'm stuck. Thoughts?
I think I was unclear in what I was asking, my fault. If I have a value in a spreadsheet, I can currently reference that value in a sketch by clicking the "Expression" button and linking a cell from the spreadsheet like this:chrisb wrote: ↑Sun Jan 20, 2019 6:10 amFrom the page you linked:Although these results are expressed with their units, the values can be manipulated as any number, try for example entering in cell C1: =B1*2.