apply format
This commit is contained in:
parent
f3d7bdcc83
commit
4e20ab3128
4 changed files with 38 additions and 36 deletions
|
|
@ -12,17 +12,18 @@ With that in mind, here are the key differences:
|
||||||
|
|
||||||
## Operation List
|
## Operation List
|
||||||
|
|
||||||
The Operation List defines the order in which operations are
|
The Operation List defines the order in which operations are
|
||||||
performed on the model. Selecting the **plus** button will open a
|
performed on the model. Selecting the **plus** button will open a
|
||||||
popup menu for choosing an operation to add. The operations are
|
popup menu for choosing an operation to add. The operations are
|
||||||
draggable, enabling easy re-ordering.
|
draggable, enabling easy re-ordering.
|
||||||
- An operation can be disabled by **Ctrl+clicking** it. Disabled operations will be skipped in the slice/preview/export process.
|
|
||||||
- The thin blue bar in the Operation List is also draggable. Moving the bar automatically disables all operations below it. This allows you to slice, preview, and export up to a specific point in the timeline.
|
|
||||||
|
|
||||||
<ImageCarousel base="/img/CAM/interface/" images="camInterface" sml />
|
- An operation can be disabled by **Ctrl+clicking** it. Disabled operations will be skipped in the slice/preview/export process.
|
||||||
|
- The thin blue bar in the Operation List is also draggable. Moving the bar automatically disables all operations below it. This allows you to slice, preview, and export up to a specific point in the timeline.
|
||||||
|
|
||||||
|
<ImageCarousel base="/img/CAM/interface/" images="camInterface" sml />
|
||||||
|
|
||||||
## Origin Selection
|
## Origin Selection
|
||||||
|
|
||||||
Origin Selection (introduced in v4.3) enables automatically setting an origin to points of interest on the model, including corners and arc centers.
|
Origin Selection (introduced in v4.3) enables automatically setting an origin to points of interest on the model, including corners and arc centers.
|
||||||
|
|
||||||

|

|
||||||
|
|
|
||||||
|
|
@ -16,36 +16,39 @@ For the CAM interface, click [here](/kiri-moto/cam).
|
||||||
|
|
||||||
## Top Menu
|
## Top Menu
|
||||||
|
|
||||||
- **Left:** Buttons to move through the `Arrange → Slice → Preview → Export` workflow. These steps are also available as [keyboard shortcuts](/kiri-moto/controls). Selecting an option here will automatically run prior steps as needed.
|
- **Left:** Buttons to move through the `Arrange → Slice → Preview → Export` workflow. These steps are also available as [keyboard shortcuts](/kiri-moto/controls). Selecting an option here will automatically run prior steps as needed.
|
||||||
- **Center:** Clicking the [logo](/kiri-moto) opens a dialog with version selection, helpful links, and your current Kiri:Moto version. If you are unsure which version to use, check the [release notes](https://github.com/GridSpace/grid-apps/releases/) on GitHub.
|
- **Center:** Clicking the [logo](/kiri-moto) opens a dialog with version selection, helpful links, and your current Kiri:Moto version. If you are unsure which version to use, check the [release notes](https://github.com/GridSpace/grid-apps/releases/) on GitHub.
|
||||||
- **Right:** Options for importing/exporting the workspace, manipulating the view, changing modes, and setting preferences. Kiri:Moto currently supports CAM, FDM, SLA, and LASER modes. Some other modes are extensions of the LASER workflow, but do not have first-class support. The [preferences menu](#preferences) will be covered later in this section.
|
- **Right:** Options for importing/exporting the workspace, manipulating the view, changing modes, and setting preferences. Kiri:Moto currently supports CAM, FDM, SLA, and LASER modes. Some other modes are extensions of the LASER workflow, but do not have first-class support. The [preferences menu](#preferences) will be covered later in this section.
|
||||||
- Changing the mode updates the left menu and enables/disables mode-specific options such as the `CAM Operation` menu and the `CAM Animate` step.
|
- Changing the mode updates the left menu and enables/disables mode-specific options such as the `CAM Operation` menu and the `CAM Animate` step.
|
||||||
- Learn about K:M file types [here](/kiri-moto/faq#what-are-the-kmz-and-km-file-formats-short-for).
|
- Learn about K:M file types [here](/kiri-moto/faq#what-are-the-kmz-and-km-file-formats-short-for).
|
||||||
|
|
||||||
## Left Menu
|
## Left Menu
|
||||||
|
|
||||||
The left menu contains options for the current mode. These vary widely:
|
The left menu contains options for the current mode. These vary widely:
|
||||||
- CAM has ample documentation on [Process Options](/kiri-moto/cam/processOpts).
|
|
||||||
- Other modes are less documented but many options are self-explanatory if you're familiar with the manufacturing process.
|
- CAM has ample documentation on [Process Options](/kiri-moto/cam/processOpts).
|
||||||
- Hovering over an option provides tooltips. When in doubt, a quick search usually explains the option in detail.
|
- Other modes are less documented but many options are self-explanatory if you're familiar with the manufacturing process.
|
||||||
|
- Hovering over an option provides tooltips. When in doubt, a quick search usually explains the option in detail.
|
||||||
|
|
||||||
## Right Menu
|
## Right Menu
|
||||||
|
|
||||||
The right menu contains controls for objects in the workspace.
|
The right menu contains controls for objects in the workspace.
|
||||||
- Hovering over the arrow next to an object reveals options for deleting, renaming, disabling, or replacing it.
|
|
||||||
- Disabled objects remain visible but are ignored during slicing and exporting.
|
- Hovering over the arrow next to an object reveals options for deleting, renaming, disabling, or replacing it.
|
||||||
|
- Disabled objects remain visible but are ignored during slicing and exporting.
|
||||||
|
|
||||||
## Machines Dialog
|
## Machines Dialog
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
The device dialog is accessed through the settings dropdown. It allows you to configure a device or select a predefined one.
|
The device dialog is accessed through the settings dropdown. It allows you to configure a device or select a predefined one.
|
||||||
- The dropdown only shows devices available for the current mode.
|
|
||||||
- Stock device settings are greyed out. To modify them, click `Customize`.
|
- The dropdown only shows devices available for the current mode.
|
||||||
- Learn more about how K:M handles CAM devices [here](/kiri-moto/cam/devices).
|
- Stock device settings are greyed out. To modify them, click `Customize`.
|
||||||
|
- Learn more about how K:M handles CAM devices [here](/kiri-moto/cam/devices).
|
||||||
|
|
||||||
## Preferences
|
## Preferences
|
||||||
|
|
||||||
Application preferences are also accessed through the settings dropdown. These are mode-dependent but share many common options. For example, CNC preferences include animation controls.
|
Application preferences are also accessed through the settings dropdown. These are mode-dependent but share many common options. For example, CNC preferences include animation controls.
|
||||||
|
|
||||||
<ImageCarousel base="/img/interface/" images="prefs" />
|
<ImageCarousel base="/img/interface/" images="prefs" />
|
||||||
|
|
|
||||||
|
|
@ -58,7 +58,7 @@ const imageDescripts = {
|
||||||
["/1.png", "Tabs added to part"],
|
["/1.png", "Tabs added to part"],
|
||||||
["/2.png", "Sliced part with tabs"],
|
["/2.png", "Sliced part with tabs"],
|
||||||
],
|
],
|
||||||
camInterface:[
|
camInterface: [
|
||||||
["/1.png", "Empty Ops list"],
|
["/1.png", "Empty Ops list"],
|
||||||
["/2.png", "Sample Ops list"],
|
["/2.png", "Sample Ops list"],
|
||||||
["/3.png", "Ops list with history bar"],
|
["/3.png", "Ops list with history bar"],
|
||||||
|
|
@ -78,8 +78,7 @@ const imageDescripts = {
|
||||||
*/
|
*/
|
||||||
export function ImageCarousel({ base, images, sml }) {
|
export function ImageCarousel({ base, images, sml }) {
|
||||||
return (
|
return (
|
||||||
<div className={sml ?"carouselWrapper": ""}>
|
<div className={sml ? "carouselWrapper" : ""}>
|
||||||
|
|
||||||
<Carousel showThumbs={false}>
|
<Carousel showThumbs={false}>
|
||||||
{imageDescripts[images].map(([image, caption], index) => (
|
{imageDescripts[images].map(([image, caption], index) => (
|
||||||
<div>
|
<div>
|
||||||
|
|
|
||||||
|
|
@ -6,14 +6,13 @@
|
||||||
height: 4.5rem;
|
height: 4.5rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carouselWrapper{
|
.carouselWrapper {
|
||||||
width:100%;
|
width: 100%;
|
||||||
|
display: flex;
|
||||||
display:flex;
|
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carouselWrapper .carousel-root{
|
.carouselWrapper .carousel-root {
|
||||||
width:fit-content;
|
width: fit-content;
|
||||||
max-width: 20rem;
|
max-width: 20rem;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue