mirror of
https://github.com/xibyte/jsketcher
synced 2025-12-06 16:33:15 +01:00
Documentation for basic operations/wizards
This commit is contained in:
parent
1b766da2d4
commit
f017fcd5e1
23 changed files with 104 additions and 0 deletions
|
|
@ -13,6 +13,8 @@ JS.Sketcher is a **parametric** 2D and 3D CAD modeler written in pure javascript
|
||||||
|
|
||||||
[2D Sketcher](http://web-cad.org/sketcher.html#__sample2D__)
|
[2D Sketcher](http://web-cad.org/sketcher.html#__sample2D__)
|
||||||
|
|
||||||
|
[Help Docs](./web/docs/index.md)
|
||||||
|
|
||||||
[](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=WADW7V7CC32CY&lc=US&item_name=web%2dcad%2eorg¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHosted)
|
[](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=WADW7V7CC32CY&lc=US&item_name=web%2dcad%2eorg¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHosted)
|
||||||
|
|
||||||
Current Status
|
Current Status
|
||||||
|
|
|
||||||
20
web/docs/BOOLEAN_OPPERATIONS.md
Normal file
20
web/docs/BOOLEAN_OPPERATIONS.md
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
# BOOLEAN OPPERATIONS
|
||||||
|
|
||||||
|
Boolean operations allow for solids to be used as tools to shape and modify other solids.
|
||||||
|
|
||||||
|
|
||||||
|
# UNION
|
||||||
|
Union allows solids to be combined to create a new solid.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
# SUBTRACT
|
||||||
|
Subtract allows one solid to be used as a cuttong tool for another sold. Usefull for making hole features.
|
||||||
|
Selection A will have selection B removed from it.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
# INTERSECTION
|
||||||
|
Intersection allows for the creation of a new solid in the space where 2 exising solids overlap.
|
||||||
|
|
||||||
|

|
||||||
7
web/docs/BOX.md
Normal file
7
web/docs/BOX.md
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
# BOX
|
||||||
|

|
||||||
|
|
||||||
|
The BOX command can be accesed by hovering over the center point of an existing datum and clicking. This brings up a menue with the BOX command as an option.
|
||||||
|
|
||||||
|
Size of the box can be specified with the width, height and depth fields.
|
||||||
|
The boolean drop down allows for boolean operations with existing 3d solids. See [BOOLEAN_OPPERATIONS.md](BOOLEAN_OPPERATIONS.md "BOOLEAN_OPPERATIONS.md").
|
||||||
1
web/docs/CONE.md
Normal file
1
web/docs/CONE.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
place holder
|
||||||
1
web/docs/CUT.md
Normal file
1
web/docs/CUT.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
place holder
|
||||||
1
web/docs/CYLINDER.md
Normal file
1
web/docs/CYLINDER.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
place holder
|
||||||
13
web/docs/DATUM_CREATE.md
Normal file
13
web/docs/DATUM_CREATE.md
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
# Datum Create
|
||||||
|

|
||||||
|
|
||||||
|
While the CREATE DATUM dialog is open the datum can be dragged using the vector arrows. Optionally the values can be enter in the fields of the dialog.
|
||||||
|
|
||||||
|
Datiums consist of a point and 3 vectors defining a relative location and orientation. The location and orientation can be moved after initial creation. See [DATUM_MOVE.md](DATUM_MOVE.md "DATUM_MOVE.md")
|
||||||
|
[DATUM_ROTATE.md](DATUM_ROTATE.md "DATUM_ROTATE.md")
|
||||||
|
|
||||||
|
The datium feature provides a point that can be used as the baisus for plane features or the origin point of a 3d primitive.
|
||||||
|
|
||||||
|
The datium feature also provides 3 vectors. These vectors can be used for defining a direction of an extride/cut or the acces of a revolve feature.
|
||||||
|
|
||||||
|
|
||||||
9
web/docs/DATUM_MOVE.md
Normal file
9
web/docs/DATUM_MOVE.md
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
# Datum Move
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
The MOVE DATUM dialog can be accesed by hovering over the center point of an existing datum and clicking. This brings up a menue with the MOVE DATUM command as an option.
|
||||||
|
|
||||||
|
While the MOVE DATUM dialog is open the datum can be dragged using the vector arrows. Optionally the values can be enter in the fields of the dialog.
|
||||||
|
|
||||||
|
Optionally a new copy of the exisintg datum can be created rather than the translation of the original.
|
||||||
7
web/docs/DATUM_ROTATE.md
Normal file
7
web/docs/DATUM_ROTATE.md
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
# Datum Rotate
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
The ROTATE DATUM dialog can be accesed by hovering over the center point of an existing datum and clicking. This brings up a menue with the ROTATE DATUM command as an option.
|
||||||
|
|
||||||
|
While the ROTATE DATUM dialog is open the rotational axis can be selected. An angle then can be entered to change the orientation of datum.
|
||||||
1
web/docs/EditFace.md
Normal file
1
web/docs/EditFace.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
place holder
|
||||||
1
web/docs/FILLET.md
Normal file
1
web/docs/FILLET.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
|
||||||
1
web/docs/HistoryTimeline.md
Normal file
1
web/docs/HistoryTimeline.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
Place holder
|
||||||
1
web/docs/INTERSECTION.md
Normal file
1
web/docs/INTERSECTION.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
See [BOOLEAN_OPPERATIONS.md](BOOLEAN_OPPERATIONS.md "BOOLEAN_OPPERATIONS.md").
|
||||||
1
web/docs/PLANE.md
Normal file
1
web/docs/PLANE.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
place holder
|
||||||
1
web/docs/REVOLVE.md
Normal file
1
web/docs/REVOLVE.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
place holder
|
||||||
1
web/docs/ReassignSketch.md
Normal file
1
web/docs/ReassignSketch.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
Place holder
|
||||||
1
web/docs/SPHERE.md
Normal file
1
web/docs/SPHERE.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
place holder
|
||||||
1
web/docs/SUBTRACT.md
Normal file
1
web/docs/SUBTRACT.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
See [BOOLEAN_OPPERATIONS.md](BOOLEAN_OPPERATIONS.md "BOOLEAN_OPPERATIONS.md").
|
||||||
1
web/docs/Save.md
Normal file
1
web/docs/Save.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
place holder
|
||||||
1
web/docs/StlExport.md
Normal file
1
web/docs/StlExport.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
place holder
|
||||||
1
web/docs/TORUS.md
Normal file
1
web/docs/TORUS.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
place holder
|
||||||
1
web/docs/UNION.md
Normal file
1
web/docs/UNION.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
See [BOOLEAN_OPPERATIONS.md](BOOLEAN_OPPERATIONS.md "BOOLEAN_OPPERATIONS.md").
|
||||||
30
web/docs/index.md
Normal file
30
web/docs/index.md
Normal file
|
|
@ -0,0 +1,30 @@
|
||||||
|
- [DATUM_CREATE.md](DATUM_CREATE.md "DATUM_CREATE.md")
|
||||||
|
- [DATUM_MOVE.md](DATUM_MOVE.md "DATUM_MOVE.md")
|
||||||
|
- [DATUM_ROTATE.md](DATUM_ROTATE.md "DATUM_ROTATE.md")
|
||||||
|
- [PLANE.md](PLANE.md "PLANE.md")
|
||||||
|
- [EditFace.md](EditFace.md "EditFace.md")
|
||||||
|
- [REVOLVE.md](REVOLVE.md "REVOLVE.md")
|
||||||
|
- [CUT.md](CUT.md "CUT.md")
|
||||||
|
- [FILLET.md](FILLET.md "FILLET.md")
|
||||||
|
|
||||||
|
|
||||||
|
- [ReassignSketch.md](ReassignSketch.md "ReassignSketch.md")
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [CYLINDER.md](CYLINDER.md "CYLINDER.md")
|
||||||
|
- [CONE.md](CONE.md "CONE.md")
|
||||||
|
- [SPHERE.md](SPHERE.md "SPHERE.md")
|
||||||
|
- [TORUS.md](TORUS.md "TORUS.md")
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [UNION.md](UNION.md "UNION.md")
|
||||||
|
- [SUBTRACT.md](SUBTRACT.md "SUBTRACT.md")
|
||||||
|
- [INTERSECTION.md](INTERSECTION.md "INTERSECTION.md")
|
||||||
|
|
||||||
|
|
||||||
|
- [StlExport.md](StlExport.md "StlExport.md")
|
||||||
|
- [Save.md](Save.md "Save.md")
|
||||||
|
|
||||||
|
- [index.md](index.md "index.md")
|
||||||
Loading…
Reference in a new issue