Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Folder in my documents?
ingo_knoch
Member Posts: 12 ✭✭
Hi folks,
after my first hours in Onshape I would mention some enhancements.
With the amount of documents in the my documents section it will be fast confusing, so I guess structured folders would help on an easy way.
Also the commands like share, delete, .. should available for all folders.
Great work guys!
/Ingo
after my first hours in Onshape I would mention some enhancements.
With the amount of documents in the my documents section it will be fast confusing, so I guess structured folders would help on an easy way.
Also the commands like share, delete, .. should available for all folders.
Great work guys!
/Ingo
Best regards
Ingo Knoch /Lino GmbH Germany.
Ingo Knoch /Lino GmbH Germany.
Tagged:
4
Comments
Tags could be useful though... You could search for a combination of tags to narrow down searches. Or decide to delete/change tags for projects.
We use SolidWorks & EPDM in the office and always get into the discussion of 'to folder or not to folder'. I would say 'not folder'. Most EPDM users carry a history of working on a cluthered file server and still stick to folders in EPDM. EPDM (in my opinion) is really flawed by design: conceived as a FILE EXPLORER, using FOLDERS, with a DATABASE backend. no no...
Dries
LearnOnshape facebook group
I don't know about you but a lot of my world initially is conceptual and I don't like to stop and think because it interrupts my train of creative flow. I like the flexibility of creating first then organizing latter. Just ask my wife about my workshop; in the heat of a project it is a mess with tools all over the place. It is only toward the end of my projects do I "clean-up" and make things tidy; the same is true for my CAD work.
Also correct me if I'm wrong, but with OS, no two documents can have the same name? This is the kind of restriction that irks me and why our industry wrestles with PDM when it comes to this issue. Don't get me wrong, PDM has it's place and is necessary, but we implement it only toward the production phase of our project.
BTW, that has many benefits. There are absolutely no dependencies on document name (or any other name for that matter). Everything has an internal ID which is tracked by the data manager.
Folders can bring singularity to sharing, project management and even organization to data. There are plans to use these methods in OS as it matures. ~Lou
Hi Steve. Good to know that isn't a restriction - although I'm baffled to know how the two documents ( if no tags are assigned) are differeniciated?
M
Who can honestly say they name and tag all their files appropriately? What if you store files by project number refence or by part part numbers? Then what if you have to store customer data saved using THEIR naming strategies? After 24 years of doing this we have settled on Projects>Customer>year>project>files (in other sub folders).
Fact is, we need both approaches. Let's make it simple for users and let them decide what works best for them so have great search with plenty of filtering options, and a comprehensive folder structure capability with nested folders, colour tagging of folders and ideally some way to share folders and files in a Dropbox style way.
As I understand it we can store other filetypes in the Onshape file/folders (or have I misunderstood that one)? Getting back to ISO design standards controlling and sequencing related documents is critical to that process. Being able to search and display results in a totally user defined way would be a major benefit (so search by project name, display by filetype, review date etc).
But at the very least, some kind of internal project based control would be perfect. Add some kind of GrabCAD Workbench type capability with Partner Spaces and you are flying!
For example, in my case, I have several public documents cluttering up the list of documents that I'm actually working with and presently concerning myself with, and having every document I've ever made, all in one place, is actually irritating. I'm completely in favor of avoiding feature bloat, but when taken to an extreme the result is just as detrimental as adding too many features.
This is like having all your tools in one barrel and the screw driver you need is somewhere on the bottom.
Could you imagine after a few years with 10000's of documents trying to find something you created a few months ago,.
your best off just buying a new screwdriver,
IMHO
_Dave_
With this and drawings dragging out looks like it may be a few years before I'll be shelling out $1200.
I can't wait, keep On Onshaping
But wait, I hear you all cry, how can you search that using the name? Well you search in 2 ways, one extremely fast and one really slow. The super fast method is that you search the link table for the IDs since you only let the user search for known tags (e.g. you can only search drugs for NSAID or OPIATE) which you let them pick of a list. Apple's finder does this when you use the color tags you can put on files. You can't search any arbitrary thing, just the colors there are off the list. The alternative is to instantiate the tags (e.g. turn them into text) and then search. You of course pre-index this to make it less painful, but every time you update the tag name (in a hierarchy everything for that tag and the children tags) would have to regenerate the index.
Not that his applies to the CAD instance, but we do a mix in our software with some clever tricks to allow for fast and secure searching (we have to worry about reverse index hacks causing data recreation), but that doesn't apply here. The only reason we have to do both, is that in healthcare you have to be able to recreate the thing that was on the screen when the doc made a decision, so if it was NSAID when they wrote the order, but now 2 years later you change it to NSAIDs you need to be able to search on both, so we hold onto the instantiated name in a text tag base.
I think Onshape is with you on this, I now just wish they would implement the darn thing so that I can decide if I want to send them a check or not.
This would need a lot of data collecting for usual behavior, machine (home/office/etc), time of day, what else, to match results with user intensions.
@_Dave_ This is not true, current system is like having all your tools in vertical storage which will pick up any tool in seconds if you know what you are looking for.
After 10 years folders feel just the same, there are so many of them that it doesn't make sense crawling through.
Making folders with dates in names is unnecessary since each doc has date info attached (and searchable).
And if you think this true, we already have folders since Onshape docs are like folders but we are not able to quickly list the stuff what's inside 'folders'.
At current stage, I would begin with:
- enable tagging on tabs, versions and branches inside docs and docs themselves (in a way that @henry_feldman
described),
- show tags in familiar folder like tree view but let 'one file belong to multiple folders'
- search all descriptions, tab names, part names etc. (all user inputs)
- have checkbox to search only a) owned b) private c) private+public (remember default),
- create suggestive search with dropdown list updating with each letter
- show results in a way that you don't need to open doc to see what's inside
after this, keep on building so brilliant search that there is no need for tags anymore.
In database system, there are no files or folders. So that is completely out of question.
You can think it as single excel sheet where the only possibility is to create column with name folder and write 'folder name' on each row that you wan't to 'live' in same folder. Then you can filter to show only those rows that have specific value in folder column.
I'm not sure, but I suspect that all documents for all users live in same database, so difference between users is also only one column which has value of username. That is why you only see your documents.
This is very, very simplified explanation of database system and things can be build up in various ways. Yes, they can build it to look and feel like traditional folders, but behind the scene it's tags that act as folders.
With this IR we should think it in two parts: 1. system behind 2. view in front - I think it's been made clear that 2. would be folder like appearance.
If they give us hierarchal tags, the tag people will be happy and the folder people can still have their folders.
To prevent either side from getting smug and claiming victory, they could be called "taxonomies" or something.
Alternately, have a checkbox that prevents you from using more than one hierarchal tag to an object and call it "folder mode".
I guess another subtle difference is what you see - suppose you have
Bicycle>Wheels>Spokes
When tag people look at Bicycle>Wheels they want to see everything in Spokes as well. Folder people want to see everything in wheels, and a spokes subfolder but not everything in spokes yet.