Because closed source 3d printers grew out of an open source community, it's pretty easy to do this, and you get a pretty similar experience on most printers. Unfortunately, cricuts are not like that. There are a couple projects attempting this but afaik they offer a pretty rough experience.
So a Cricut machine has more than some motors and sensors and stuff?
How much more?