Replies: 39 comments
-
|
That's awesome work. Thank you! I added your name to the project Contributors section of the Readme. I'll figure out how to add it into the release pipeline. That will make it readily available for the upcoming version, and thereafter. In the meantime, you might get more exposure if you repeat your announcement on the SE Forum. Most of the traffic for this project and Housekeeper come from there. |
Beta Was this translation helpful? Give feedback.
-
|
This initial release is mostly for you to think of a way how to add it to the main release. As part of the main release or as a separate download. I Don't think end user should edit excel files. Generally adding new items to the database or combining more databases is pain in the ass. There are still some items that I want to add. Maybe next release I will post on siemens forum. For now I will post only here. |
Beta Was this translation helpful? Give feedback.
-
|
That makes sense. I've got some vague ideas on how the integration might be done, but need to think it through. Totally agree about using Excel. It sounds good -- until you need to add/change something. Also the syntax around property mapping, formula creation, etc. is cumbersome. |
Beta Was this translation helpful? Give feedback.
-
|
In terms of integration, I'm wondering about simply renaming the original I could copy both to Thoughts? |
Beta Was this translation helpful? Give feedback.
-
|
There won't be any file conflicts or duplicates. |
Beta Was this translation helpful? Give feedback.
-
|
Yes, please post your updated data and templates. We have some work to do on fastener stacks. To get a sense how it is implemented, here's the Documentation. Here's how the pre-configured files are named. (They are stored in
Legend: F = Fastener, FW = Flat Washer, LW = Lock Washer, N = Nut. To create Part of the process to find the corresponding components involves moving up and down the Xml tree, searching for component names. For example, to find the flat washer for a given fastener, the program moves up up three nodes, then searches that collection for a node named "Washer_Flat". It then opens that and searches for a matching NominalDiameter. I'll have to create a mapping between our data structures. That shouldn't be too hard. The program uses these variables.
While I can deal with different data structures, I'd rather not try to accommodate different variable names. They're literally everywhere in the code. I don't think it would be impossible to reconcile our two naming conventions. I'm mostly thinking what happens with a growing number of contributions from others. If that's a big pain for you, let's talk about it. I really appreciate your contributions and continued interest in the project. I want to keep that going. |
Beta Was this translation helpful? Give feedback.
-
|
First I need working version to see what I can do with it. 2025-09-14 update release
ISO 2982-2 Rolling bearings - Locknuts DIN 7984 - Hexagon socket head cap screws with low head with reduced loadability AN315 - Blind rivet nut knurled - flat head known issues
https://drive.google.com/file/d/1uzYTruREdZ2awtm_qbNW85p9zXqQo3Kx/view?usp=drive_link |
Beta Was this translation helpful? Give feedback.
-
|
Wow. That's awesome! I'll adapt my fastener stack code to be compatible with your data structure. I'll let you know when it's ready to test. |
Beta Was this translation helpful? Give feedback.
-
|
I was able to create a fastener stack from your dataset today. I seriously doubt it's bug free. Let me know what you run across. There are several things I should mention. First off, I renamed DefaultData to DefaultDataSE2024 and added DefaultDataSE2019. I did the same for templates. As I mentioned, some variables have to be renamed. There are four of them; they're listed in my previous post. As you know, the variables occur in many places -- the templates, storekeeper.xls (like in the filename and description formulas), companion spreadsheets, and possibly more I forgot. NominalDiameter is required in the spreadsheets and templates, even if it's not used (like with flat washers and lock washers). I need it so I can match the component size to the fastener. Speaking of lock washers, in my testing I used ISO 2982-2. Those do not appear to be for fasteners. I don't know if ISO-Land uses lock washers. If not, there are several stack configurations that don't apply. As I mentioned, there are templates for the various top and bottom stack assemblies. I would give you mine, but they're in SE2024 which won't help. Here's a couple examples of what they look like.
In the fastener stack dialog, any component should show a file name. If instead it says Flat washer (or whatever) it means the file was not found. In my testing, that usually meant I forgot to update some variable name in one of the spreadsheets. Missing variables or other mismatches can lead to seemingly unrelated errors. I had one where it was complaining about the Anyway, sorry to babble on like that. Here's the link. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Oh, got it. I'm working on error catching/reporting right now. Depending on how much time I can dedicate, it might be a week or two before a new release could be ready. I'll check in with you then. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Good deal. Yes, you need NominalDiameter is the spreadsheets and templates, even if it isn't used in the model. That's how I find the components that match the fastener. |
Beta Was this translation helpful? Give feedback.
-
|
I just uploaded a new preview to Google Drive. It has much improved error checking and reporting for fastener stacks. One thing it doesn't have is the correct location for your lock washers. The first time you run the program, it will create a file By the way, I noticed a few entries in your Anyway, here's the link. |
Beta Was this translation helpful? Give feedback.
-
|
Overwriting the fastener stack I also added a locale fix for decimal separators. I needed that to be able to use your Thickness variables in my locale. In one case, it was unhelpfully converting https://drive.google.com/file/d/1H0Y2FGiRWPNgUb3xLkW4SxdO0ej7Eaai/view?usp=sharing |
Beta Was this translation helpful? Give feedback.
-
|
A few tweaks, mostly having to do with dealing with illegal Xml characters. Not sure it affects you, but you might as well have the latest... https://drive.google.com/file/d/1YZI1khzlr3og6B1f3oI47iauH2SQZAHi/view?usp=sharing |
Beta Was this translation helpful? Give feedback.
-
|
Original SE standard parts breaks relationships as well when you change from hexagon to socket. Some screws have additional faces and can be impossible to keep relationships unbroken for all of them. Are your all screws maintain relationships? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
I think this is getting close, unless you are still tweaking things. If you're ready, I would need your latest data set. The link to the latest preview is below. The program should now hopefully trap/report errors without crashing. I also added a new |
Beta Was this translation helpful? Give feedback.
-
|
@rmcanany Make sure you delete all the old files before you use this release. You keep old files which I don't use anymore and it can be confusing. For DB as well as for templates.
2025-10-24 update release
added to data base ISO 7045 - Pan head screws with cross recess known issues ISO 2982-2 Locknuts: some threads are generated incorrectly, no thread texture https://drive.google.com/file/d/1TpTm9Alydhot9xdz21eeYOArsrRrJjqc/view?usp=sharing |
Beta Was this translation helpful? Give feedback.
-
|
That looks great. Nice job! I got a little busy all of a sudden. I'll play with it next week hopefully. I'm pretty sure you said that auto patterning didn't work in SE2019 or SE2021. Please confirm and I'll update the documentation. I will emphasize that it's not because of your dataset; it's a Solid Edge problem. Auto pattern works fine with your dataset on SE2024. |
Beta Was this translation helpful? Give feedback.
-
|
Im still waiting for the video from you to confirm it. |
Beta Was this translation helpful? Give feedback.
-
|
Didn't mean to make you wait, sorry. I just made a new preview with your updated data and templates. I didn't test anything. I didn't change anything else, either. Hopefully it's OK. Here's the link: |
Beta Was this translation helpful? Give feedback.
-
|
Hey @TeeVar I released V2025.4 today. Here's the SE Forum post. You should take a look -- your name is everywhere! Thank you for all your efforts. The program is a lot better because of you! Closing as complete. |
Beta Was this translation helpful? Give feedback.
-
|
Robert keep this topic open. 2026-01-06 update release update to Storekeeper 2025.5 preview beta 1 https://drive.google.com/file/d/1uYQkwr6FhdC6NAuDx9xw3nzIMq9zAiA5/view?usp=drive_link |
Beta Was this translation helpful? Give feedback.
-
|
Sure thing. Reopening... Normally I would take your two entire folders and replace the existing ones queued up for the next release. Alternatively I can just overwrite the two files mentioned, namely |
Beta Was this translation helpful? Give feedback.
-
|
Reopening for real |
Beta Was this translation helpful? Give feedback.
-
|
You can just replace these two files. |
Beta Was this translation helpful? Give feedback.
-
|
Done. Leaving open for future updates. Thank you! |
Beta Was this translation helpful? Give feedback.









Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone
My custom database for "SE storekeeper". This version does not include any of the items created by Robert.
Standards in database
Change log
2026-01-06
update release
#16 (comment)
2025-10-24
update release
#16 (comment)
2025-09-28
update release
#16 (comment)
2025-09-14
update release
#16 (comment)
2025-08-17
Initial release
https://drive.google.com/file/d/1uYQkwr6FhdC6NAuDx9xw3nzIMq9zAiA5/view?usp=drive_link
Beta Was this translation helpful? Give feedback.
All reactions