Collaboration and Sharing in SketchUp - Let Us Know Your Needs!

good, this question on collaboration comes up. Thanks @kathy_davies

What I would need most, as the people we work together with are by far not all using Sketchup, however we do only use SketchUp:

  • Import and export of dwg and dxf files covering ALL content (not only geometry, but as well all texts, leaders, dimensions) and layouts (not only the model space).
    This same functionality should also be in Layout.
    I would not want to first have to import into Layout to get it from there into SketchUp.

  • Possibility of external references in SketchUp where the reference is NOT stored in the SketchUp file when saving. Referencing like this a LO file could also come in useful.

  • native Point cloud import in case SketchUp can handle also larger amounts of points.

1 Like

It means being able to have multiple people view the model at the same time. Make notes in the model. For a great example, check out how Modumate does real-time collaboration.

2 Likes

I think that some of the things that are seen in trimble connect would be beneficial inside of SketchUp

Perhaps someone is working on the landscaping of a house and others are working on the interiors, these 2 things which might exist as groups or component within a central project can be updated periodically and the changes reflected.
There is a lot of duplication of information when using Sketchup across teams of multiple people, which makes this kind of thing trickier.

Other requests for collaboration are better management of shared component and material libraries.
Individual users can build their own collections on 3D warehouse - but there is no functionality to search this from the components menu within SketchUp, nor is there an integrated option for a single studio to be able to easily manage a centralised area which all of their employees can access.
For enterprise customers wanting a shared material library, we’ve had to resort to using plugins to add search options : but this creates disparities and how each user does this, additional per user setup and the uncertainty of this workflow functioning in future.

Also, when I think about frictionless collaboration, how about being able to generate a link to a cloud hosted SketchUp viewer, so users can view a model without creating an account or installing software - This type of thing works brilliantly in some of the 3D rendering packages such as Enscape and Twinmotion.

2 Likes

#1
Correct IFC import and export is required to work efficiently with others in the AEC industry. The current IFC functionalities do not comply with the BuildingSMART IFC guidelines.

#2
Better DWG/DXF import/export capabilities. Many companies request 2D DWG / DXF files of various views from the 3D model. One of the reasons is the CNC control.

#3
A possibility to link external 3D models as references to the SketchUp model where the references are NOT stored in the SketchUp file. A 3D model will be shown in the SketchUp model where you can refer to it with the drawing tools, but the reference model will not overload the model by turning every object into a native SketchUp object. Now an IFC import that serves as a reference model is completely converted to native SketchUp objects. A large IFC model can make the SketchUp model immediately unworkable.

#4
More control over section planes. As a user, it would be nice if you could shrink / crop a section plane. Now it directly cuts through the entire context. In addition, it would be nice if several section planes could be activated in a context. This means you don’t have to create multiple Groups / Components to activate multiple section planes. This means that relevant views can be exported faster to, for example, DWG / DXF.

5 Likes

In a “master file”, if reference model could be acting as a “proxy”, it will make some thing different with Import/Reload Components

  • Not increase “master file” size
  • Not be changed identity name of Component, Material… to #1, #2, …
  • Can auto reload latest update when open “master file” or not in settings.
  • Can have some visual effects.
  • Can edit in an isolate enviroment (like group/components) but won’t effect to identity of entities in “master file”. After edit auto save back to origin file. That process can maintain information between file and version.
1 Like

Even the new ‘Import as visual reference’ button in the Trimble connect extensions doesn’t prevent this from happening…

1 Like

1 | Multi User Support

I would definitely add another vote to this feature. When I was working in an office that used SketchUp primarily for all 3d modeling on large projects, we often needed 2 or 3 people to work on the same SketchUp model especially as deadlines were near. We would often save as models into separate files and promise to only work on a wing of the building. Then we would group the work, and one of us would copy and paste the changed groups into the “main model”.

The chat functionality / collaboration, is icing on the cake - the main functionality is working in SketchUp in a way that allows all edits to happen from multiple users in the same document, similar to Google Sheets, and hopefully more responsive than “Revit’s sync to central” approach. This could happen via local network or perhaps internet based.

Adding multi-user support would be amazing, as more people are now working remotely!!!

For an inspirational gif see Modumate’s recent multi-user support

61121d975154af21d64a6765_Collaborating On Home Design 1

2 | Interoperability

A way to store a non tessellated version of non-rectilinear geometries could produce surfaces and linework that would translate better to other platforms. (We’re also working on this challenge with Helix)

3 | Point Clouds

Similar to Undet’s offering, if SketchUp could natively support interoperability with point clouds, this opens up an entire new sector of users to collaborate together in SketchUp. I was talking to our construction technologist last week, and wondered how fun it would be for us to work on our as built and 3d coordination using SketchUp with point cloud support. Native support will ensure viability and long term support. It wouldn’t take away from tools like Undet, rather it can solidify them. Ex: FARO PointSense for Revit, is a plugin built on top of the native Revit feature offering.

4 Likes

1 | Multi user approach

As Modumate works in the cloud only, their multiuser mode is easier to implement than the way most SketchUp users are used to work. They don’t have the bagage of an 20 year old file based, mini model (Components) system with the only way to categorize by nesting. As said earlier, the Trimble Connect extension already has a ‘Collaboration Manager’ with a ‘chat’ functionality. It doesn’t do ‘instant’ changes, though, one needs to ‘refresh’ the button manually.

Those settings could be set to ‘automatically’ I guess.

It all comes down to some degree of discipline, of course
You need to have a system and it’s more likely that BIM-modelers are more disciplined than the lead designers in a firm (‘I just like to draw’)

2 | Interoperability

As said above, one needs to have a system that can map SketchUp objects into the hierarchy of other software packages. Not only Revit. (and viceversa)

It would be nice to have native import of .rvt (and .rfa!) for many libraries and BIM content provide these in that format.

That said, I don’t think SketchUp should turn into a cheap alternative for Revit, the cost of constant developing and keeping up would make it more expensive and would turn it into a database instead of a ‘sketchup’ program.

(Tekla already has a way to import SketchUp models, but it won’t map objects to the native categories.)

3 | Pointcloud

It would be nice to have those visible, just like one could import 2D images, it is now time for a 3D equivalent! Also in VR, btw.. Pinging @Jacques and @Aristodimos
3 Likes

1 | Multi User Approach

Correct! When building new tools, one doesn’t have to worry about legacy support, and the tool can use the latest programming standards.

There’s also something to be said for having this functionality integrated with the main app, not superimposed.

2 | Interoperability

My comment was referring more towards the geometry kernel level work, not necessarily the bridge connections. The kernel work could enable 3rd party apps to integrate in an improved manner for curved geometry: arcs, ellipses, splines. This is not an easy ask, and perhaps too deep in the core programming? It could be only implemented for the arc curves for example, which would still be very beneficial.

Native .rvt and .rfa support is completely up to Autodesk. There’s nothing others can do while those formats remain closed.

NOTE: Keeping SketchUp simple and selecting which features to not implement could be as hard as adding new features. It’s elegant how simple modeling features can be utilized and combined to create complex geometry. SketchUp does not need to be a BIM platform, it needs to continue to remain intuitive and simple for existing and new users.

3 | Point Clouds

VR visibility of point clouds is way cooler to experience than I imagined. I tried this with the FARO software: the most realistic VR experience.

Thanks for the feedback!

2 Likes

A simple way to share our model with the client (Through SketchUp viewer) without having to send the full editable skp file. Like other software, SketchUp could write an extension that is only compatible with the SketchUp viewer. That would make my day!.. My 10 last years actually.

I’ve been experimenting with Trimble Connect, Kubity or Enscape 3D, but all those solutions are a bit complicated for the client, ask to export somewhere (extra process) and don’t see text, lines, section or scene created in SketchUp.

Using the SketchUp Viewer is a pretty straightforward process, but I never do it because I don’t want to send my work file to someone I barely know.

Thanks, Kathy to listen to us.

4 Likes

Hallo Kathy,

Sorry about this late response.

I mean a link to a Sketchup file hosted in the web version of Sketchup being shared via e-mail with a customer / college who can be given different permissions like in Google docs.
The link to the file should open the file in the free Sketchup-web version.
This would be ideal to look together at the design eventually changing it live while together simultaneously discussing the design over the phone.
This would also be an ideal way to teach somebody how to use Sketchup.

1 Like

A couple of specifics

  • BIM360 Support/compatibility

  • Ability to Update a Reference to an imported file type (EG so that we can view and update a DWG file in the Components Browser in the same way that we can view a SKP file)

  • Ability to Export a Scene (including visible objects, styles, active tags, etc) as a 3d DWG.

1 Like

I am a kitchen designer and space planner. I sometimes work with architects or engineers, but mostly directly with clients and with contractors. I currently share SketchUp models with clients by emailing the files and sending instructions on how to open the files with SketchUp Viewer. Not everyone seems able to figure out how to open the SketchUp files but I also create construction drawing pdfs using Layout and between the two, clients and contractors are happy. I also use Zoom for virtual meetings showing clients their models on my computer and doing quick revisions in real time.

I have a new client who wants me to embed SketchUp concept drawings for his synagogue addition into his website so potential donors can walk through it — the file should be viewable and navigable without leaving the site. I believe Kubity could do this, but Kubity unfortunately seems to have disappeared. So I’m looking for a solution to file sharing on a website that doesn’t require cumbersome downloads or signing in — something simple, idiot-proof, and doesn’t break the bank.

1 Like

You can also explore the AR view in the 3D Warehouse:

1 Like

I currently share SketchUp models with clients by emailing the files and sending instructions on how to open the files with SketchUp Viewer. Not everyone seems able to figure out how to open the SketchUp files

This is so true.
Us creators and people in the tech/software industry don’t often realise how difficult it is for many people to do things like sign up for an online viewer or even learn how to Pan/Rotate a model. I’m generalising here, but IME, many of the key decision makers at companies I deal with can barely type, let alone use a 3d model. It has to be uber simple and take less than ~8 seconds to figure out.
Of course, if they do learn how to do it, then it becomes the “best thing ever”…but getting to that point is often challenging.

In response to your question:

Should do the trick :slight_smile:

1 Like

I got this:


So the client still needs to log in.

how long does it take to see this:

Took me less than 8 seconds and no sign in:

3 Likes

In our company we use some 10 Sketchup-liscences plus AutoCAD IMOS for furniture construction, SolidWorks for Sheet-Metal construction & Rhino for “nurbsy” stuff. :slight_smile: So apart from true BIM we really do a lot of collaboration.

Sketchup acts as the “common ground” for everybody. The designers start here and the final documentation ends here as well. Stuff that we need to detail in other software is being predrafted in Sketchup than constructed in the appropriate software and imported and swapped out in Sketchup so that the project manager does have the best possible overview of what is being build.

Our biggest pitfalls are:

  1. Import/Export woes. It’s nice how people say “DWG is ancient”. It is. It’s also one of the few “good” options Sketchup actually provided. How about STEP in 2022? Anyone? Anyone? Exporting / Importing of 3D geometry often results in errors around rounded corners and surfaces. Without a plugin like “Cleanup3” Importing would be next to impossible. Getting anything out of Sketchup for another CAD Tool can be quite a dance with several steps in between because so few good working options are provided. So yes - as a collaborative tool ANY improvements to IMPORT / EXPORT would be a great start.

  2. “Versioning”. We do a lot of work on files. Everybody working on the same file is a pipe dream, we usually save a version of a file every day for backup purposes, in case somebody messes up. We occasionally run into trouble that one user doesn’t know what the previous user changes or what the most recent version project is (like if somebody opens an old version by accident hits save and another user opens that version because it was the last saved). We started using a separate log-file (text) because Sketchup doesn’t have 2D Text or a Log-Possibility two inform everybody of changes.

  3. 2D-Text. Please. Pleeeeeeeeeeease. Pleaaaaaaaaaaaase!

Other than that we get along quite well in our crazy gang of Sketchuppers. :slight_smile: Keep it up!

1 Like

As said earlier, all this can be done already, when using a project software like Trimble Connect…

Summary

‘Versioning’ is Trimble Connect second nature, this one had more than 60 versions, all still downloadable:

like this?

Or this?

Or…this?

Or this?

5 Likes

Thank you, I will look into Sketchfab.

1 Like

@RTCool - thank you for post. We are working on enhanced import/export interoperability - and I will be sure to share this the engineering team focused on this work.

4 Likes