@Andy4us Right here is fine. Which app did you want us to review?
i am experimenting with the object(s) that are passed in and now able to recreate the objects in svg (size is in inch!) except voor the absolute postion. seems that no matter what the offset it, the created object is always put at 0?
is it possible to remove the original object? (the object that was passed into the app)
Two Apps
@EricDobroveanu
http://easel.inventables.com/apps/44/edit
and
http://easel.inventables.com/apps/32/edit
Some days I prefer metric, other days imperial, so thereâs a check box to change the measurements. Unfortunately, itâs not possible to have event handlers to change the scale of the ranges, so rather than have range sliders that worked on the full width of a 1K by 1K in both inches and mm, which I need, I used text boxes.
A bit basic, but they fill in a couple of the holes for making objects that are missing from the existing interface. Using combine, itâs now possible to cut out the bulkhead shown on page 2 of http://www.spirainternational.com/study/BolsaChicaStudy.pdf
Hi Frank,
Itâs currently not possible to remove the original object. Are you trying to replace the original object with a new object?
Jeff
hi jeff,
in this case i just want to move the object (to the center of the frame the app is making) but i can image apps that want to transform it.
another option for me would be to put the frame around the original object (but i seems not possible for the app to generate an object at a certain position other than the lower right corner?)
thanks, frank
ah, and related: i think it would be nice to allow apps to use both with and without selected object: if the user selects an object and then applies the app it would use the object otherwise it would go on without an input objectâŚ
Maybe Iâm missing how to do this - but is there a way to group the objects the app creates? I tried using <g> tags to wrap the shape but it doesnât seem to group once placed on the artboard. I would like to build a collection of shapes into a single object for easier manipulation by the user.
I noticed that each item in a path statement is a separate object after the import. Same with rects, circles etc. Depending if what you 're trying to create, if they can all be in the same path statement they will probably all be in a single group.
I have tried your suggestion of loading all together on a path. While it loads into Easel it will crash it shortly⌠looking at ways to optimize the pathing but I think there might just be overwhelming to the app
want to share the path, see if we can help you out ?
Thanks @Andy4us, I ended up rewriting it to be 1 single path element. Iâve built a simple waste board marking tool. Allows you to defined the size of boxes, ticks, crosshairs etc⌠and then the xcarve will surface a raw board with markings.
@EricDobroveanu would love to submit measurement pattern for diy wasteboard layout Easel for evaluation. Code can be seen: https://github.com/codearachnid/easel.inventables.apps/blob/master/MeasurementMarkings.js
One big win would be to add dependent options that could change on visibility if validation on other items meets certain values
@Andy4us Hey Andy, really really sorry for the delay in reviewing the app. We are always excited to get submissions like yours, and we are going to make sure we respond more quickly going forward.
Iâve taken a look at the two apps youâve written (quad and arc), and I have a few concerns. First, Iâm worried the average user will have some difficulty working with the 8 text boxes in the quadrilateral app. They might not know what the app requires to produce something on canvas before opening it, so they could end up hopping back and forth between the canvas and the app. The arc app does a better job of keeping the options simple.
My second, over-arching concern with the two apps, though, is that they are focused on basic drawing tools. Over time, Easel will include more basic drawing tools in its core UI. While we do need an arc tool, and perhaps an arbitrary-sided shape tool, weâd prefer not to lean on apps to integrate those toolsâat least not at this point. We really want the main focus of apps to be creating application/design-specific tools. Two apps that fit this model are the âWing-ribâ app and the âinlay generatorâ app. The âWing-ribâ app is application-specific in the sense that it helps you build one very specific kind of object. When people see that app, a light bulb goes off in their heads when they realize it wouldnât be that hard to create a model airplane frame. The âinlay generatorâ app is also application-specific, allowing the user to create male and female parts for an inlay in very few clicks.
We want apps to have a specific function; creating specific objects or manipulating existing objects in a specific way. For these reasons, weâre going to lean towards not promoting these apps to the public space at this time.
Thanks again for submitting your apps, we really appreciate all the effort you put in.
Do you have any ideas for apps that could help build application-specific designs?
@TimothyWood Thanks for the submission! Kudos for submitting the source to github, I did the same for the polygon generator and itâs super helpful when I need to make adjustments or just look over the source.
First off, Iâm glad you re-wrote this app to create a single path, this makes arranging the grid much easier once itâs on the canvas. It was a bit of a pain when I checked it out pre-single-path.
The spacing of tick marks is a bit confusing to me. Is it possible to let the user define their own spacing or perhaps default to a factor of what the box size is set to? 10mm spacing should be a good default, and it fits all the different permutations of machine and box size.
There are also some issues with rendering tick marks when setting the machine to 500mm and the box size to 200mm, 150mm, etc. It seems the SVG expands off screen, but once you import it, its cut off (like in the preview). I suspect this has to do with the machine size limitation cutting the SVG off as it gets too large.
The Voronoi app uses a viewbox to contain the resulting SVG, so the whole thing is visible in the preview. See:
I like the idea of the app though, people seem to be surfacing their waste boards after they do a bunch of cutting, and surfacing removes the silk screened tick marks, this would help users add tick marks back to their surfaced waste board.
Let me know when youâve addressed the above issues, and weâll take another look at it and go from there.
Thanks!
Thanks for the feedback, I will work on those items and come back with a revision⌠Side note. Reason I mentioned earlier about dependency options would be the very case you stated about the overflow of the design on the board. For now I am removing the option for someone to set the spacing size and rework to be the amount of blocks per side they wish⌠Downside being that I think a person would rather decide on the dimension vs quantity (similar to % vs time remaining arguments)