Responding to your popular SketchUp Ideas
September 27th, 2010 | Published in Google SketchUp
It’s been three weeks since we began collecting your SketchUp Questions and Ideas and we’re excited about all you have dreamed up! You may have noticed John Bacus, SketchUp’s product manager has been actively responding to the top ideas each day, and directing users to continue the discussion in the SketchUp Help Forum. Definitely take a moment to look at these threads and put in your own two cents; it’s extremely helpful to the SketchUp team if you continue the dialogue! As for now, we’d like to provide you with some more in-depth responses on a few of the most popular ideas.
Ruby and Plugin Management
Many of you have suggested that SketchUp should have better Ruby and Plugin management. We’re really jazzed by the success of our Ruby API and the developer community that has adopted it. So many people have written incredible new tools for SketchUp! However, this has been so successful that it has really outgrown our original management system inside SketchUp. We can see the need for a built-in plugin manager to help users more easily install, uninstall, and identify which plugins they currently have installed. This was a popular suggestion the last time around, and we’re excited it’s risen to the top of the list again. We too acknowledge a need for this feature. Please share more thoughts on this discussion by visiting the thread in the SketchUp Help Forum.
We’ve also seen a related suggestion, which is to have a SketchUp Store for plugins and scripts, etc. We too would love to see a web-based repository for Ruby Plugins, and hope we can find a way to either build one for you, or help the community do it themselves. In fact, the community has already began to take this on. At smustard.com, you can find a substantial repository of SketchUp’s plugins and scripts.
Can SketchUp be made “LargeAddressAware” so we can use up to 4GB RAM under 64bit OS?
This is a peculiarly technical request to have made it to the top of the ranking, but we think folks probably voted for it in the hopes that it would increase the amount of memory available to SketchUp when it exports large raster images. You’ve heard us say before that 64-bit and multicore processing aren’t good fits for improving SketchUp’s performance, but we’re always looking for new things to try. Our compiler guys say it is doubtful that the “LargeAddressAware” linker flag will provide the sort of dramatic improvement you hope for (these things are seldom a panacea), but we’re looking into it.
Dynamically Link Files: “Xref manager”
Another popular idea is to dynamically link files. This feature would be similar to the X-ref manager that many CAD packages offer. After further discussion in the SketchUp Help Forum, it seems like the root of this feature request is the ability to divide a complex model among multiple collaborators so that each collaborator is responsible for a different piece. Ideally, this would also take the load off the master file by distributing the file size onto its cross referenced files.
In response to this idea, we first want to make sure you are aware of the current functionality SketchUp does support for cross referenced files. That is, the ability to create a unique SketchUp file from a component. This file can then be worked on separately and reloaded into the master file. To learn more visit an article in our help center which describes Saving and Reloading Components. However, even with this functionality, we acknowledge there are limitations which can make collaboration challenging in SketchUp. We appreciate your feedback, recognize SketchUp has room to grow here, and we’re eager to look for ways to improve collaboration!
Camera That Sticks to a Drawn Path
Lastly, we were somewhat surprised to see this idea towards the top of the list, but it’s a great suggestion nonetheless! This is the request to "Introduce a camera that sticks to a drawn path (line, arc, circle) for exporting smooth movies.” We agree this would be neat and we’re excited this idea has generated some good discussions in the SketchUp Help Forum. Our team has learned a lot from the expanded discussion, and we hope you’re learning a thing or two from the discussion as well. Specifically, make sure to check out the several workarounds posted by our SketchUp Sage in this thread. These ideas should give you a workable solution to get started with immediately.
Have you read about an idea here that you strongly disagree with? Would you like to see something else rise to the top of the list? It’s not too late, but don’t wait long, SketchUp Questions and Ideas closes October 1st!
Posted by Carolyn Wendell, SketchUp Support Team
Ruby and Plugin Management
Many of you have suggested that SketchUp should have better Ruby and Plugin management. We’re really jazzed by the success of our Ruby API and the developer community that has adopted it. So many people have written incredible new tools for SketchUp! However, this has been so successful that it has really outgrown our original management system inside SketchUp. We can see the need for a built-in plugin manager to help users more easily install, uninstall, and identify which plugins they currently have installed. This was a popular suggestion the last time around, and we’re excited it’s risen to the top of the list again. We too acknowledge a need for this feature. Please share more thoughts on this discussion by visiting the thread in the SketchUp Help Forum.
We’ve also seen a related suggestion, which is to have a SketchUp Store for plugins and scripts, etc. We too would love to see a web-based repository for Ruby Plugins, and hope we can find a way to either build one for you, or help the community do it themselves. In fact, the community has already began to take this on. At smustard.com, you can find a substantial repository of SketchUp’s plugins and scripts.
Can SketchUp be made “LargeAddressAware” so we can use up to 4GB RAM under 64bit OS?
This is a peculiarly technical request to have made it to the top of the ranking, but we think folks probably voted for it in the hopes that it would increase the amount of memory available to SketchUp when it exports large raster images. You’ve heard us say before that 64-bit and multicore processing aren’t good fits for improving SketchUp’s performance, but we’re always looking for new things to try. Our compiler guys say it is doubtful that the “LargeAddressAware” linker flag will provide the sort of dramatic improvement you hope for (these things are seldom a panacea), but we’re looking into it.
Dynamically Link Files: “Xref manager”
Another popular idea is to dynamically link files. This feature would be similar to the X-ref manager that many CAD packages offer. After further discussion in the SketchUp Help Forum, it seems like the root of this feature request is the ability to divide a complex model among multiple collaborators so that each collaborator is responsible for a different piece. Ideally, this would also take the load off the master file by distributing the file size onto its cross referenced files.
In response to this idea, we first want to make sure you are aware of the current functionality SketchUp does support for cross referenced files. That is, the ability to create a unique SketchUp file from a component. This file can then be worked on separately and reloaded into the master file. To learn more visit an article in our help center which describes Saving and Reloading Components. However, even with this functionality, we acknowledge there are limitations which can make collaboration challenging in SketchUp. We appreciate your feedback, recognize SketchUp has room to grow here, and we’re eager to look for ways to improve collaboration!
Camera That Sticks to a Drawn Path
Lastly, we were somewhat surprised to see this idea towards the top of the list, but it’s a great suggestion nonetheless! This is the request to "Introduce a camera that sticks to a drawn path (line, arc, circle) for exporting smooth movies.” We agree this would be neat and we’re excited this idea has generated some good discussions in the SketchUp Help Forum. Our team has learned a lot from the expanded discussion, and we hope you’re learning a thing or two from the discussion as well. Specifically, make sure to check out the several workarounds posted by our SketchUp Sage in this thread. These ideas should give you a workable solution to get started with immediately.
Have you read about an idea here that you strongly disagree with? Would you like to see something else rise to the top of the list? It’s not too late, but don’t wait long, SketchUp Questions and Ideas closes October 1st!
Posted by Carolyn Wendell, SketchUp Support Team