WikiPagesDocSchemes

Scheme 1 based on the type of users (for example, to modify)

 * DOC
 * Documentation for new users
 * FreeCAD overview
 * FreeCAD Commons
 * CAD Commons
 * Commons, Introduction to CAD (link to wikipedia)
 * Commons, Intro 3D - Solid Modeling (wikipedia link)
 * Commons to parametric 3D CAD (link to wikipedia) (beside: the translated wikipedia-pages aren't equal ...)
 * General functions of FreeCAD
 * FreeCAD Workbench principle: FreeCAD uses worbenches (see getting started how to use them) small problem: if someone like "just to start" - the workbench priciple should aligned with the GUI, mouse model etc. All in overview or all in getting started? I prefer in "getting started" - Ralf: in overview a "naming" "FreeCAD uses worbenches" - linked to "getting started#workbenches"
 * FreeCAD Feature principle: FreeCAD uses features. All things created are representated by features. The most actions depend on features.
 * FreeCAD Feature-Tree principle: FreeCAD uses a feature-tree. All features are structured, organized, handled by a graphical tree
 * page3
 * FreeCAD Legals
 * FreeCAD licensing: Impact of the licences (short version / explanation of the license (see below))
 * FreeCAD possibilities and limits: what is possible an what not - if this is possible to say "generic"
 * page3
 * getting started
 * Description of the GUI (yet difficult: at this point/moment this page don't need to be to exhaustive - but then a second "stage" of the same page would be needed - suggestions?)
 * mouse model
 * keyboard shortcuts
 * may be here: the principle how FreeCAD handles transformation (as properties) of objects and how handles FreeCAD the tree and the dependencies of features according to the tree (too much here: which leads to actual limitations while using some tools, patterns p.e.). Bad, when here: very generic, unusable for one who like to start with something concrete - is abstract - Good: it's the right place to to make the acquaintance of this principles, one time.
 * Operate in 2D - drawing (drafting?): draft workbench
 * drawing objects
 * tool a
 * tool b
 * tool c
 * modifying objects
 * tool a
 * tool b
 * tool c
 * utility tools
 * tool a
 * tool b
 * tool c
 * ____
 * Operate in 2D - sketch: sketcher workbench
 * Operate in 3D - creating parts: part workbench
 * primitives
 * modifying objects
 * _______
 * ________
 * Derive drawings from 3D-parts: drawing workbench
 * Operate in 3D - creating buildings: arch workbench
 * Working with robots: robot workbench
 * Designing ships: ship workbench
 * Derive drawings from 3D-parts: drawing workbench
 * Operate in 3D - creating buildings: arch workbench
 * Working with robots: robot workbench
 * Designing ships: ship workbench


 * Documentation for experienced "power users"
 * Pivy
 * script
 * Doc developers
 * compiling FreeCAD
 * modifying FreeCAD
 * install - Ralf: for me personal that's a very important point: what are the conditions of use? (there is always a page with a shorted content of the license), ...
 * license

Scheme 2 based on the type of documents (for example, to modify)

 * DOC
 * Command reference
 * workbench a
 * command a
 * intro
 * image
 * how to use
 * option
 * see also
 * link
 * script
 * macro
 * dev info
 * ____
 * command b
 * intro
 * image
 * how to use
 * option
 * see also
 * link
 * script
 * macro
 * dev info
 * ____
 * workbench b
 * command a
 * intro
 * image
 * how to use
 * option
 * see also
 * link
 * script
 * macro
 * dev info
 * ____
 * command b
 * user manual
 * navigation
 * manipulators
 * preferences
 * placement
 * ______
 * "standard" defined FC-files (the example files)
 * tutorials
 * books
 * FAQ
 * install
 * use
 * script & develop
 * Show your FreeCAD projects here! archives

( Ralf: a lot of my books put the reference at the end) (Renato: ok)

Scheme 3 mixed (for example, to modify)
todo


 * Workflow mechanical engineering
 * create sketch
 * create part
 * save CAD-file
 * export mesh if needed for further calculating/ prototyping


 * derive drawing if needed (partly possible)


 * create assembly (not yet possible inside FreeCAD; maybe blender is your friend at this time ...)


 * do further computations if needed (not yet possible inside FreeCAD; Salome-Meca use meshes ...)

Scheme 4. Command Reference
Main template


 * CommRef
 * Introduction to Command Reference (optional)
 * → Menu
 * → File
 * → New
 * → ___
 * → Edit
 * → Undo
 * View
 * Tools
 * Macro
 * Workbench
 * None
 * Windows
 * Help
 * View 3D
 * Utility
 * Snap
 * ContextMenu
 * Appaerance
 * Manipulator
 * Properties

Scheme 4-1 ComRefFile

 * File menu
 * Introduction to File Menu (optional)
 * File → New
 * → Open
 * Close
 * Close All
 * Save
 * Save As
 * Import
 * Export
 * Merge project
 * Project Information
 * Print
 * Print Preview
 * Export PDF
 * Recent Files
 * Exit

Scheme 4-7 ComRefWorkbench

 * Workbench
 * Introduction to Workbench (optional)
 * Workbench → None
 * → Arch
 * Complete
 * Draft
 * Drawing
 * Fem
 * Image
 * Info
 * Inspection
 * Mesh
 * OpenScad
 * Part
 * PartDesign
 * Plot
 * Points
 * Raytracing
 * Robot
 * Ship
 * Sketcher
 * Start
 * Test
 * Web

''this notice here: could a two ... four-word-description be helpful here? Some of the names don't seems to be very meaningful especially for a user new to FreeCAD. "PartDesign - creating single parts with parametric dependencies" or "FEM - creating meshes from existing parts" If one cannot find out what a workbench is used for only based on their name, the list of the workbenches becomes a long list to guess or to try. - May be that's not relevant in the reference but at ths time this list is in the common help.'' -

Scheme 4-7-4 ComRefWorkbench-Draft
Page template with some deviations from GuiCommand_model. Editing Template:GuiCommand ?


 * Draft Workbench
 * Introduction to Draft - optional
 * Draft Workbench → Line
 * intro, description
 * image - optional
 * how to use
 * options
 * properties - only a link to a page of the manual or other documentation, which must be written
 * see also - only a link
 * links to forum or other
 * scripting - only a link to a page of a documentation section dedicated to scripts 
 * example - only a link to a page of the manual or to a page of a documentation section dedicated to examples. In this way you can make exhaustive examples, without putting too many things in Command Ref 
 * macro - only a link to a page of a documentation section dedicated to macros 
 * dev info - only a link to a page of a documentation section dedicated to developers 
 * other, version note, alerts, ...
 * Draft Workbench → DWire
 * Draft Workbench →

returns to WikiPages