Comments (21)
Sorry, can't neither edit the text, neither attach files. Thank Microsoft.
Will send them by mail if you need them.
Imgur images here:
https://imgur.com/edN8AdP
from grid-apps.
Can you verify if this is still the case? This code has been substantially re-written.
from grid-apps.
The issue is back. It's missing parts of the roughing. Files & screenshots hereafter [there:](url
cnc163.zip
)
from grid-apps.
Note that with a stepover of 0.7 instead of 0.8 it seems to work better.
There's definitively an issue though, maybe to taking the last item of an array (improper bound) or by design / way of calculating the path vs tolerances ... anyway, these bugs come back often, i wonder if it's opportune to make more elaborate tests before pushing the release into prod?
?
from grid-apps.
I don't think anything has changed recently that would cause this. I'm in the process of re-doing the back end to allow for multiple version of Kiri to be hosted simultaneously. That way you can choose which release you want to work with. It will also allow me to have a live branch with highly experimental code.
from grid-apps.
Sounds good to me!
Carefull on not maintaining to many versions in parallel, it's a nightmare
I wonder if there's a way to isolate the slicing & gcode generation from the gui? for ex, calling the slice+gcode from CLI with a reference to a json config file > outputs gcode ? (as you guessed i'm not up to date in js/node coding :D)
from grid-apps.
in this case, the code that's changing would not be in the UI
from grid-apps.
the last point is completely unrelated to the bug. i'm just wondering how to make things more convenient in my "workflow"
from grid-apps.
anyway, don't bother too much, your app is tip top, it does the job good enough, and i haven't encountered bits collisions for a long time now. Thanks.
from grid-apps.
Ok, it happens again, on other models, collisions are back.
Luckily that one wont break the bit.
from grid-apps.
from grid-apps.
Can you also send the settings that produced this? Setup -> Export
from grid-apps.
from grid-apps.
Somehow, those (crappy) long bits are expensive :-)
My isssue is that i really rely on what the CAM is expected to do, otherwise i can endup crashing at best into soft material, at worst into nuts & bolts ...
I'm tempted to writing some (python, sorry, already did some voxel stuff in that) code to do collision & bit over loading detection :D
Is there a more stable version i can download & use locally?
from grid-apps.
do you see this in the cut or only in the simulator? i've regenerated the gcode and looked at the one your sent and while I see that diagonal move, it doesn't seem to intersect uncut material in my previewer.
from grid-apps.
not crazy, there were some weird moves, so i replayed it on the simulator, and when i saw the picture above, i stopped it before i had to see a crash or step skips ...
this said, the CAMotics app never failed me before
ran it twice, at different resolutions, same same
and checked quickly, it's making a 3 mm deep cut, at 100% load, instead of 1 mm
from grid-apps.
from grid-apps.
there must be a bug in my visualizer and collision detection. will work on it.
from grid-apps.
Wild guess (i don't know how your algo is made): operations to executre are grouped, and the group is stored in a pile. Then, a decision is made to make one group or the other from the pile; not always the right one; or the length of the pile is miscalc / some op groups stay stuck
from grid-apps.
sort of. it's a bit more complex than that because of the way pools (nested groups) can split top down. but this error appears to be in the z height detection of interference between pools.
from grid-apps.
A fix has been pushed to production
from grid-apps.
Related Issues (20)
- add support for cnc gcode comments in ()
- part rotation buttons non-functional
- Is this project active? HOT 4
- thin wall conflicts with base detection on the belt
- adaptive Z plunge broken / disabled
- cam zip file export retains state between discrete op files
- pocket contour interacts with tabs incorrectly
- API Not Working "https://grid.space/kiri/engine.html" HOT 2
- Feature request: Sendto openbuilds control
- Set acceleration; print speed preview HOT 6
- [FR] CNC allow grouping and numbering tools in sets by size HOT 1
- [FR] Support importing STEP files in addition to STL files HOT 3
- [FR] Add ability to pause animation between operations
- [FR] In CNC, should be able to specify climb vs conventional for each operation HOT 1
- [FR] In CNC, need to be able to define drills
- Origin Y,Z offsetting in Index mode is ignored
- How to use kirimoto´s API?
- CAM designs using tabs use the default machine camFastFeed and camFastFeedZ for operations on tab layers
- (FR) More slicer settings to tweak rafts
- cnc: feed rate ratio for roughing operations HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grid-apps.