add cam visualization for imported gcode when stock set

This commit is contained in:
Stewart Allen 2020-11-25 12:51:18 -05:00
commit 14359325b9
6 changed files with 41 additions and 17 deletions

View file

@ -13,9 +13,14 @@
class Tool {
constructor(settings, id, number) {
if (number >= 0) {
this.tool = settings.tools.filter(tool => tool.number === number)[0];
this.tool = settings.tools.filter(tool => tool.number == number)[0];
} else {
this.tool = settings.tools.filter(tool => tool.id === id)[0];
this.tool = settings.tools.filter(tool => tool.id == id)[0];
}
if (!this.tool) {
this.tool = Object.assign({}, settings.tools[0]);
this.tool.number = number >= 0 ? number : this.tool.number;
this.tool.id = id >= 0 ? id : this.tool.id;
}
}
@ -112,7 +117,7 @@
this.profile = toolOffset;
this.profileDim = {
size: flute_diameter,
pix: profile_pix_iter
pix: profile_pix_iter + 2
};
return this;
}