diff --git a/packages/replicad-app-example/README.md b/packages/replicad-app-example/README.md index cdcefd4..6bc3304 100644 --- a/packages/replicad-app-example/README.md +++ b/packages/replicad-app-example/README.md @@ -9,7 +9,7 @@ This is a basic integration that aims to show how the different pieces can stick together: - The replicad code can be just a javascript function -- It should live, with the opencascade loading in a webworker (indeally with +- It should live, with the opencascade loading in a webworker (ideally with functions exposed via comlink). - Your main app can be just a react app (with react-three-fiber for instance) - The `replicad-three-helper` helps you synchronise the data out of a meshed diff --git a/packages/replicad-docs/docs/advanced-topics/typescript.md b/packages/replicad-docs/docs/advanced-topics/typescript.md index 613cca3..404a1c0 100644 --- a/packages/replicad-docs/docs/advanced-topics/typescript.md +++ b/packages/replicad-docs/docs/advanced-topics/typescript.md @@ -6,7 +6,7 @@ title: Typescript autocompletion replicad is build with Typescript. The main advantage to the user is that it offers nice autocompletion and inline documentation. -How can one benefit from these while using the visulaliser? +How can one benefit from these while using the visualiser? Initialise a node package somewhere on your disk diff --git a/packages/replicad-docs/docs/examples/projections.mdx b/packages/replicad-docs/docs/examples/projections.mdx index 353f357..1505cb5 100644 --- a/packages/replicad-docs/docs/examples/projections.mdx +++ b/packages/replicad-docs/docs/examples/projections.mdx @@ -9,7 +9,7 @@ import MyComponentSource from "!!raw-loader!../../examples/projections.js"; Historically technical drawing consisted in a lot of orthographic projections. In some cases it still is a great method of communication for 3D models. -Replicad support projetions into a drawing (and therefore a projection as +Replicad support projections into a drawing (and therefore a projection as a SVG). This code follow the [first angle convention](https://en.wikipedia.org/wiki/Multiview_orthographic_projection#First-angle_projection). diff --git a/packages/replicad-docs/docs/recipes/sweeped-profile-box.md b/packages/replicad-docs/docs/recipes/sweeped-profile-box.md index 20acd76..83e6b77 100644 --- a/packages/replicad-docs/docs/recipes/sweeped-profile-box.md +++ b/packages/replicad-docs/docs/recipes/sweeped-profile-box.md @@ -1,6 +1,6 @@ --- sidebar_position: 5 -title: Sweeped profile box +title: Swept profile box --- Let's say you want to start designing with a box. Simple extrusion is good if diff --git a/packages/replicad-docs/docs/tutorial-making-a-watering-can/drawing-the-body.md b/packages/replicad-docs/docs/tutorial-making-a-watering-can/drawing-the-body.md index 6bd6475..7f3e862 100644 --- a/packages/replicad-docs/docs/tutorial-making-a-watering-can/drawing-the-body.md +++ b/packages/replicad-docs/docs/tutorial-making-a-watering-can/drawing-the-body.md @@ -48,7 +48,7 @@ a line by going `10` horizontally and `5` vertically. But we also used `lineTo([8, 100])` which moves us to the point `[8, 100]` - this is using **absolute** coordinates. -## Filletings angles +## Filleting angles The bottom of the can is rounded. We could use different methods for that. First, we will use round the corners of the previous shape (using filleting) diff --git a/packages/replicad-docs/docs/tutorial-overview/adding-depth.md b/packages/replicad-docs/docs/tutorial-overview/adding-depth.md index dd25268..b8cab15 100644 --- a/packages/replicad-docs/docs/tutorial-overview/adding-depth.md +++ b/packages/replicad-docs/docs/tutorial-overview/adding-depth.md @@ -33,7 +33,7 @@ This is exactly what we have done, but added a depth of 10mm. ### Variations on the extrusion -We can play a bit with the extrusion as well, in addition to the extruction +We can play a bit with the extrusion as well, in addition to the extrusion length we can change: - the direction of the extrusion (by default normal to the sketching plane), diff --git a/packages/replicad-docs/docs/tutorial-overview/combinations.md b/packages/replicad-docs/docs/tutorial-overview/combinations.md index c5f04cd..fac2374 100644 --- a/packages/replicad-docs/docs/tutorial-overview/combinations.md +++ b/packages/replicad-docs/docs/tutorial-overview/combinations.md @@ -55,4 +55,4 @@ const main = () => { }; ``` -![the cylinder intersecting iself](/img/tutorial/combinations-3.png) +![the cylinder intersecting itself](/img/tutorial/combinations-3.png) diff --git a/packages/replicad-docs/docs/tutorial-overview/drawing.md b/packages/replicad-docs/docs/tutorial-overview/drawing.md index 96d5a6f..aac9003 100644 --- a/packages/replicad-docs/docs/tutorial-overview/drawing.md +++ b/packages/replicad-docs/docs/tutorial-overview/drawing.md @@ -58,11 +58,11 @@ What have we done? - We start drawing (at the origin, for instance `draw([10, 10])` would start at another point. -- We then draw an horizontal line of 25 milimeters of length. +- We then draw an horizontal line of 25 millimeters of length. - Then, we then draw an half ellipse, from the last point of the line, moving, by `0` horizontally and by `40` vertically - but drawing an arc of ellipse of `5` of axis length. -- We go back of 25 horizonally +- We go back of 25 horizontally - We finally close the drawing, going from the current last point to the first point with a straight line. diff --git a/packages/replicad-docs/docs/tutorial-overview/finders.md b/packages/replicad-docs/docs/tutorial-overview/finders.md index 97c53e5..1c7d8c5 100644 --- a/packages/replicad-docs/docs/tutorial-overview/finders.md +++ b/packages/replicad-docs/docs/tutorial-overview/finders.md @@ -62,7 +62,7 @@ const main = () => { ``` This was fairly easy, the door is the face parallel to the plane `XZ`, at -the coordiante `35`. +the coordinate `35`. There are many different types of filters like `inPlane` that allow you to specify precisely which face you are interested in. For instance you can look @@ -140,7 +140,7 @@ house. ## Finding faces and edges -We have created finders so far and used them to hightlight faces and edges +We have created finders so far and used them to highlight faces and edges - but what are they really useful for. diff --git a/packages/replicad-docs/docs/tutorial-overview/modifications.md b/packages/replicad-docs/docs/tutorial-overview/modifications.md index 2e84251..742a7d8 100644 --- a/packages/replicad-docs/docs/tutorial-overview/modifications.md +++ b/packages/replicad-docs/docs/tutorial-overview/modifications.md @@ -21,7 +21,7 @@ const main = () => { ``` When configuring a fillet with a number, all the edges of the shape will be -filletted. +filleted. If you want to target specific edges you will need to configure a finder within a filter configuration. For instance to fillet only the top edges: @@ -43,7 +43,7 @@ a function that will combine filter configurations. In this case we want to have a bigger fillet on the sides of the box and a small one at the top. You might have been able to do this with two different -fillet operations, but in some cases the kernel has more diffulties finding +fillet operations, but in some cases the kernel has more difficulties finding a good solution with multiple operations. ```js withWorkbench diff --git a/packages/replicad-docs/docs/tutorial-overview/using-the-workbench.md b/packages/replicad-docs/docs/tutorial-overview/using-the-workbench.md index b3f4872..81f0d48 100644 --- a/packages/replicad-docs/docs/tutorial-overview/using-the-workbench.md +++ b/packages/replicad-docs/docs/tutorial-overview/using-the-workbench.md @@ -54,7 +54,7 @@ You can even open a model directly in the workbench if you click on the `Open in If you prefer using your editor of choice it is also possible. Create a file (`model1.js` for instance) somewhere on your disk, and then you -can point the worbench to that file using the reload menu (left of the menu bar +can point the workbench to that file using the reload menu (left of the menu bar of the editor). Unfortunately, in order to have all the file reloading abilities you will need