Seeking Plugin Developer for Generating Reports

Hello!

My company is exploring options and considering hiring a freelance developer to write a plugin for Sketchup.

We have shelves of products built as components, and we currently use Generate Report to extract a list of UPCs/Product Names/Dimensions/Details. We’re hoping to be able to be able to export a spreadsheet ordered by object location, separated by shelves, etc.

If you know of an existing plugin that hasn’t come up in my research, or you’re interested in developing a custom one, feel free to contact me!

If you use the native Dynamic Component feature to add fields for information there aren’t already fields for, you can use the native Reoprt Generator to utilize that information.

Quick example using some advanced attributes and custome DC fields:


Report:

1 Like

Thanks for the response!! I really appreciate it!

It seems like in order to do this way we’d have to manually list the shelf/bin– we’re hoping that we can find something that will automatically sort based on the item’s XYZ values, as we move things around a lot before deciding on a final layout.

So you are going to create a 3D model of your warehouse and place instances of components in bins on shelves? Are you then going to move them around and change quantities as the real inventory changes?

You can extract the component’s coordinates relative to the model origin and I suppose those coordinates could be linked to a shelf and bin location. That might be the thing for the extension to handle.

On a smaller scale, essentially yes- Generate Report is so close to what we need, but the coordinates don’t line up correctly. The main thing we’re looking for is being able to export a sheet so we can find which section, shelf, and product a specific UPC is.

The coordinates will be those of the component’s origin. Maybe you need to change the axes so the origin is where you need it to be.

Even when we do that, we can’t organize both vertically and horizontally, so we have to do every shelf and section separately, which slows down our workflow dramatically.

Why is that? The coordinates in SketchUp are 3D so there should be no reason you can’t get x,y, and z from the locations of the coordinates. Or are you just doing a 2D drawing in the model space?

We have all the coordinates- the problem is exporting in order. We need ordered lists of the section (of shelves left to right), which shelf its on in that section (top to bottom) and which item it is on that shelf (left to right). Thank you for your insight though!

It almost sounds like you need an inventory control program,

3 Likes

IIRC there is a plugin that does this linked to excel files, can’t remember the name though.

I thought of this thing, could it be it ?

reading this thread, by @kengey

also, this interview ?

Hello,

You might want to try the Find And Report extension (available in the Wisext tools extension). It’s a general‑purpose reporting tool that exports directly to Excel. It doesn’t only export information from component instances: any SketchUp entity can be included in the report. And to help identify and organize them, you can add your own custom tags.

True! But we need to be able to export high-definition renders via enscape. Thanks though!

I appreciate the insight! It doesn’t seem like this would apply down to the level we need- we built the 3d model already, but we often make changes to product order. An ideal solution would update the order when we change the position of the objects. Thank you though!

Would it work if you use a tag for section and generate report? You’d have a manual step to tag each section including products, but that would be a few clicks: select rect, set tag (and color by tag will be a quick and easy check that it got done). If the shelves don’t move round much it should be fairly easy to write a Ruby extension to automatically tag by location.



shelves.skp (38.8 KB)

Thank you so much!

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.