SketchUp Pro 2021发布  

天宝于今日凌晨发布了SketchUp Pro 2021,下面我们来看看SketchUp Pro 2021到底更新了什么。SketchUp Pro 2021来了!一年一度的SketchUp升级了最新的2021版本,SketchUp与一些专家合作进行了品牌改造,采用了全新的Logo。新Logo徽标源自立方体的简单性,并使用 SketchUp中的高级工具构建,代表更精致的外观和感觉,同时不忘我们的基础。设计这些标志方面有很多工作要做。以下是我们用来创建这些工具的一些工具的入围名单...矩形、推拉、磁带测量、橡皮擦、油漆桶、弧线、与模型相交、跟随我、平行投影和等轴测视图。即使我们在成长和进化,我们也永远不会忘记我们来自哪里。


1.软件界面似乎没啥改变,增加了个尼日利亚豹纹女士的小人。

2.本次SketchUp Pro 2021使用了全新的图标,好了SketchUp 2021的更新到此结束......

3.前面是个梗,在SketchUp 2021增加PreDesign,此全新的气候研究工具可帮助您在进入3D设计之前更好地了解项目周围的当地环境。可以帮我们在设计之初,在建筑环境中的每一个添加物都与自然环境和谐相处。这种协同作用要求在制定计划之前就对站点的背景有一个全面的了解。

4.改善标签管理,可以帮助设计更清晰更有调理的整理模型结构。

5.新增实时组件功能,我们知道SketchUp已经N年没有更新动态组件功能了,此次SketchUp2021正式加入实时组件,标志着SketchUp正式进入参数化模型时代。

A Fresh Look for SketchUp

If the pandemic has taught us anything, it’s to not cut our own hair - leave it to the professionals. That’s why when it was time to give our brand a makeover, we teamed up with some experts. And, we’re feeling pretty fly with our new look! Today, after eight years, we’re thrilled to unveil our new style as we continue the evolution of both our product and our brand.

A lot of consideration went into the new design, with special emphasis on how SketchUp has grown in partnership with Trimble over the years. Since we joined the Trimble family, we’ve met new colleagues, grown our technology (think Trimble Connect and XR10 to name a few), and gotten our products into the hands of professional designers all over the world. It’s been amazing! But, this hasn’t been a one-way street — we’ve also contributed to some growth on their side: how to do Halloween the right way, and what a perfect April Fool’s prank is. We call this a true, full-geometry relationship.  

On top of all of that, you know what else is exciting? You can actually model our new logo in SketchUp! Many of you pointed out that the old logo was made in 2D and a logo for a 3D modeling software should be able to exist in 3D space, and you were right! Not only can this logo exist in 3D, it's actually a lot of fun to model!

Our new logo is derived from the simplicity of a cube and built using advanced tools within SketchUp, representing a more sophisticated look and feel without forgetting our foundation. We talk the talk, and yep, now we’re walkin’ the walk!! 

And, as we move forward, there’s no way we’re leaving anyone behind, the whole family is coming with us:

A lot of work went into designing these logos. Here’s the shortlist of some of the tools we used to create them...

Rectangle, Push-Pull, Tape Measure, Eraser, Paint Bucket, Arc, Intersect with Model, Follow Me, Parallel Projection, and Isometric View.

Even though we’re growing and evolving, we’ll never forget where we came from. You’ve been great to us, old SketchUp logo, and you’ll always hold a special place in our 3D hearts! 

Larger than life blow up of SketchUp logo

Larger than life at Basecamp 2018. Looking good, old friend.  

Although it might feel a little funny at first, we promise we’re still the same ‘ole SketchUp you know and love — just a little prettier and more robust. 

Thus, it’s time to retire our famed, red logo, and move on to our next chapter. See you in another dimension!

Explore our new look and take the challenge: download our new logos from 3D Warehouse and try to redraw them in SketchUp. Share your designs on Instagram or in the Forum using #SKPin3D! We’d love to see some of the ways you do it. 

 

SketchUp Team

SketchUp Team

We’re the folks who work on SketchUp, so we spend most of our time thinking about how to make drawing in 3D better. We also enjoy nerf gun wars, disc golf, board games, coffee, beer, donuts, and looking at mountains. A few of us eat quinoa.


https://blog.sketchup.com/home/a-fresh-look-for-sketchup




106333.jpg
标签: 暂无标签
admin

写了 16229 篇文章,拥有财富 1337,被 14 人关注

BIM爱好者
www.XinBIM.com
回复

使用道具

admin 管理员 | 发表于 2020-11-18 22:51:45
SketchUp 2021 Review
[size=13.712px] MATT DONLEY NOVEMBER 17, 2020 NEWS, SKETCHUP PRO LEAVE A COMMENT
In this SketchUp Pro 2021 review, I’ll tell you everything you need to know about the latest version of SketchUp Pro.
New Logos
Since Trimble took over SketchUp, it was only a matter of time before a rebranding took effect in order to make SketchUp look more like part of the Trimble family.
It’s always a shocker when you first look a major rebranding, but I’ve got to say, this grew on me pretty fast, and I think the SketchUp logo, in particular, is quite clever.

                               
登录/注册后可看大图
If you’re looking at that logo thinking “Matt, I don’t get it. What’s so special about the new logo?” Well, look again. It incorporates the letters SU and 3D in it. A nod to SketchUp and 3D modeling. Still don’t see it?

                               
登录/注册后可看大图
I”ll let you comment below about how much you hate the new logos and how you think this was a waste of time, but let’s continue with new features!
Tag Folders
In SketchUp Pro, you’re now able to group tags together in into folders and control the visibility of multiple tags using the visibility toggles on the folders. Drag & drop tags in or out of folders, expand or collapse folders, whatever you want to do, it all works.

                               
登录/注册后可看大图
I like to use a “Location/Level” tag to assign to a parent container that surrounds all objects on a specific level of a building. Then, I’ll use “Object” tags on each type of object within. For example, the first floor walls will be assigned to OB-Wall and will reside inside of a parent container tagged LO-1st-Floor. (This eliminates the need to create redundant tags for each location/object combination).
Now, I can just use folders for each tag type. It sort of eliminates the need for having prefixes, since I know what type of tag it is by which folder it resides in.
Or, if you want to create redundant tags for each level, that’s a little more reasonable now that they can be organized into folders. However, you’re still required to have unique names for tags, even if a tag is nested under a different folder. So you’d have to use a prefix to make it unique. Another idea is to organize tags by trade.

                               
登录/注册后可看大图
I’d love to see this implemented on the scene’s panel too!
NOTE: There’s currently a bug where active section planes will slice through objects who’s tag is visible, but parent folder is hidden.
Tag Filtering
Just like how you’re able to filter the Outliner panel by searching for objects matching a certain name, you can now filter the tags panel by name too.
Just type in the name or prefix to quickly filter your tag panel to show only the tags you need at the moment.

                               
登录/注册后可看大图
When viewing a filtered set of tags, you can use SHIFT + click to select all the tags, then toggle their visibility or change their dash style all in one step, which is handy.
Direct Download Updates
Once you have SketchUp Pro 2021 installed, future updates will happen inside of SketchUp. That means you’ll no longer have to go to the website to download a separate installation file then run it.
Instead, if there’s a new update, SketchUp will notify you and you can download and install it right then and there without having to go to the browser.

                               
登录/注册后可看大图
If you’re installing SketchUp Pro 2021 for the first time, you’ll still need to go to the website to download the main installer.
Predesign
A brand-new web app predesign.sketchup.com to help you assess climate and sun orientation implications based on your project’s location. This is a completely stand-alone web-app, not built into SketchUp Pro. You don’t even need to have a model of the building since this information is based solely on the project’s location.
Predesign provides average seasonal climate data for your project’s location and helps you determine whether you should design predominantly for the heating or cooling season.
It even suggests various glazing types and shading solutions for each face orientation of the building.
Live Components
Live components are a new type of configurable component, similar to dynamic components. Eventually, we’ll be able to design our own live components, but in the meantime, there is a growing library of live components provided for free by the SketchUp team.

                               
登录/注册后可看大图
Previously, you’d only be able to configure a live component in the cloud, before downloading it to SketchUp Pro. But now, with SketchUp Pro 2021, you can reconfigure live components right inside of SketchUp.

                               
登录/注册后可看大图
If you’d like to learn more about Live Components, you can check out my Live Components article and video here.
Minor Improvements
Two-finger Pan & Zoom: If you are using a Mac without a 3-button mouse (gasp!), this new behavior will make it a little easier for you to navigate in LayOut.
On a trackpad, a two-finger swipe will now pan across the page, instead of zoom. In addition, a two-finger pinch will zoom. You can toggle between pan and zoom with a two-finger swipe by holding the command modifier key.
This new feature is not available on Windows.
Rebuilt SKP format: This isn’t anything you’ll notice, but the SKP file format has been rebuilt, with the intention of making SketchUp models more compatible across different versions of SketchUp in the future.
Generate Report: Although no new features have been added at this point, the Generate Report window has been completely rebuilt in order to prepare for future functionality…
Fix Problems: Have you ever seen a popup saying there are problems in your model, and presenting you with the option to fix the problems now, or ignore? Well, now, SketchUp is just going to fix the problems without bothering to ask for your permission. You can go to Preferences > General and enable “Notify me when problems are fixed” in order to see a summary of which problems were fixed.
Summary
New Logos, tag folders and filtering, Live Components & Predesign. Nothing new for LayOut, other than adding compatibility for managing tag folders from SketchUp.
I’m most looking forward to what we’ll be seeing in the next few updates for generate report and live component functionality.
https://mastersketchup.com/sketchup-2021-review/


回复

使用道具

admin 管理员 | 发表于 2020-11-18 22:54:53
admin 发表于 2020-11-18 22:51
SketchUp 2021 Review MATT DONLEY NOVEMBER 17, 2020 NEWS,  SKETCHUP PRO LEAVE A COMMENTIn this Sketch ...

谷歌翻译:SketchUp 2021评论
[size=13.712px] 马特·唐利 2020年11月17日新闻 SKETCHUP PRO 发表评论
在此SketchUp Pro 2021评论中,我将告诉您有关最新版本的SketchUp Pro所需的所有知识。
新徽标
自Trimble接管SketchUp以来,为了使SketchUp看起来更像Trimble系列产品的一部分而进行品牌重塑只是时间问题。
当您初次看到重大的品牌重塑时,总是令人震惊,但是我必须说,这在我身上迅速发展,尤其是我认为SketchUp徽标非常聪明。

                               
登录/注册后可看大图
如果您在看那个徽标时想:“马特,我不明白。新徽标有何特别之处?” 好吧,再看一次。它包含字母SU和3D。向SketchUp和3D建模致敬。还是看不到吗?

                               
登录/注册后可看大图
我在下面让您评论您对新徽标的憎恨程度以及您认为这是在浪费时间的方式,但是让我们继续使用新功能吧!
标签文件夹
现在,在SketchUp Pro中,您可以将标签一起分组到文件夹中,并使用文件夹上的可见性切换控件来控制多个标签的可见性。将标签拖放到文件夹中或从文件夹中拖放出来,展开或折叠文件夹,无论您想做什么,都可以。

                               
登录/注册后可看大图
我喜欢使用“位置/级别”标签来分配一个父容器,该父容器包围建筑物特定级别上的所有对象。然后,我将在其中的每种对象类型上使用“对象”标签。例如,第一层墙壁将分配给OB-Wall,并将位于标记为LO-1st-Floor的父容器内。(这消除了为每个位置/对象组合创建冗余标签的需要)
现在,我可以为每种标签类型使用文件夹。因为我知道它位于哪个文件夹中,所以它消除了使用前缀的需要。
或者,如果您想为每个级别创建冗余标签,则由于可以将它们组织到文件夹中,因此这有点合理。但是,即使标签嵌套在另一个文件夹下,您仍然需要标签具有唯一的名称。因此,您必须使用前缀使其具有唯一性。另一个想法是按行业组织标签。

                               
登录/注册后可看大图
我也想在现场的面板上看到这一点!
注意:当前存在一个错误,其中活动剖面将切入可见标签的对象,但隐藏父文件夹。
标签过滤
就像您能够通过搜索与特定名称匹配的对象来过滤“大纲视图”面板一样,现在也可以按名称过滤标签面板。
只需输入名称或前缀即可快速过滤标签面板,以仅显示当前所需的标签。

                               
登录/注册后可看大图
查看一组过滤的标签时,可以使用SHIFT键并单击以选择所有标签,然后只需一步即可切换它们的可见性或更改其破折号样式。
直接下载更新
安装SketchUp Pro 2021后,以后的更新将在SketchUp内部进行。这意味着您不再需要去网站下载单独的安装文件然后运行它。
相反,如果有新更新,SketchUp会通知您,您可以立即在该位置下载并安装它,而无需使用浏览器。

                               
登录/注册后可看大图
如果您是首次安装SketchUp Pro 2021,则仍然需要访问网站下载主安装程序。
预先设计
全新的Web应用程序predesign.sketchup.com可帮助您根据项目的位置评估气候和太阳方向的影响。这是一个完全独立的网络应用,未内置于SketchUp Pro中。您甚至不需要建筑物的模型,因为此信息仅基于项目的位置。
预设计可提供项目所在位置的平均季节性气候数据,并帮助您确定是否应主要针对供暖或制冷季节进行设计。
它甚至建议针对建筑物的每个面朝向使用各种玻璃类型和遮光解决方案。
带电组件
实时组件是一种新型的可配置组件,类似于动态组件。最终,我们将能够设计自己的实时组件,但是与此同时,SketchUp团队免费提供了不断增长的实时组件库。

                               
登录/注册后可看大图
以前,您只能在云中配置实时组件,然后才能将其下载到SketchUp Pro。但是现在,借助SketchUp Pro 2021,您可以在SketchUp内部重新配置实时组件。

                               
登录/注册后可看大图
如果您想了解有关Live Components的更多信息,可以在此处查看我的Live Components文章和视频
小改进
两指平移和缩放:如果您使用的Mac没有三键鼠标(天哪!),此新行为将使您在LayOut中导航更加容易。
现在,在触控板上,两指轻扫将在页面上平移,而不是缩放。此外,两指捏将放大。您可以通过按住两下手指的命令修饰键在平移和缩放之间切换。
此新功能在Windows上不可用。
重建的SKP格式:这不会引起您的注意,但是SKP文件格式已经过重建,目的是使SketchUp模型在以后的不同版本的SketchUp中更加兼容。
生成报告:尽管此时尚未添加任何新功能,但已完全重建了“生成报告”窗口,以为将来的功能做准备……
解决问题:您是否曾经看到过弹出式窗口,说您的模型中存在问题,并为您提供了立即解决问题或忽略的选项?好了,现在,SketchUp可以解决问题,而无需打扰您的许可。您可以转到“首选项”>“常规”并启用“问题解决后通知我”,以查看已解决问题的摘要。
概要
新徽标,标签文件夹和过滤,实时组件和预设计。除了增加从SketchUp管理标签文件夹的兼容性外,LayOut没什么新功能。
我最期待在接下来的几个生成报告和实时组件功能的更新中看到的内容。


回复

使用道具

admin 管理员 | 发表于 2020-11-19 07:38:41
admin 发表于 2020-11-18 22:54
谷歌翻译:SketchUp 2021评论 马特·唐利 2020年11月17日新闻, SKETCHUP PRO 发表评论在此SketchUp Pro  ...

[url=]SketchUp Desktop 2021.0[/url]
SketchUp Pro 2021.0
21.0.339 Win 64-bit
21.0.338 Mac 64-bit
Table of Contents
What's New in SketchUp and LayOut 2021.0?
We're rounding out SketchUp's twentieth trip around the sun with several new features, improvements, and important changes. As always, we look forward to your feedback, and another decade of improving SketchUp.
Here's what's new…
New logo icons for SketchUp and its application suite
2021-release-notes-new-logo.png
The red SketchUp logo served us well since 2012. (Do you remember the logo before then?) We're moving forward with new marks for SketchUp and its application suite. This means new application icons for SketchUp, LayOut, 3D Warehouse, Extension Warehouse, and Style Builder, as well as a few modified toolbar icons. These new marks align SketchUp to the broader portfolio of Trimble products and… they can be modeled in SketchUp!
We expect that it will take time for people to adjust to the new logos for our products. But we're certainly optimistic you'll start to see SketchUp in these new marks, and that they will feel 'at home' over time.
Tag Folders
We are still keen to make it easier for people who maintain models using large and complex lists of tags and scenes. In this release, you can organize multiple tags into Tag Folders and control the visibility of folders per scene. Additionally, folders can expand and collapse, making it easier to scan your tag structure and find the tags you need.
2021-release-notes-tag-folders.png
To create tag folders:
  • Select multiple tags in an existing model and click the Add Tag Folder button to group them in a tag folder.
  • Or, click the Add Tag Folder button and assign a name to a new tag folder. Then select multiple tags, and drag/drop them into a folder. We hope you'll try out tag folders with some existing models and also by creating tag hierarchies from scratch.
Tag Folders are also available in LayOut, where the tag tree hierarchy and visibility control is available in LayOut's Tags panel. Of course, scenes remember the visibility of your tags and tag folders across SketchUp and LayOut. And to accommodate models with deeper hierarchies or long tag lists, you can now control the width and height of LayOut's Tags panel.
Tag filtering 2021-release-notes-tag-filtering.png
A long time coming, we're happy to introduce filtering in SketchUp's Tags panel. We hope this makes it a lot easier to zero in on specific tags. You can also use filtering when creating tag folders: filter down to a prefix or naming convention, choose Select All in the Tag Details menu, and hit the Add Tag Folder button.
You can also use keyboard selection modifiers to select multiple folders (or tags) and set their visibility all at once. To make a custom selection, use the CTRL (Command on Mac) and Shift keys to select desired tags and folders. With a tag selection in place, click the visibility icon for any tag or folder in your selection: the entire selection will respect your visibility change.
Live Component Configuration
Live Components are a new breed of parametrically configurable objects, and in this release you can control them in SketchUp.
2021-release-notes-live-components.png
To bring a live component into SketchUp, open 3D Warehouse in SketchUp and navigate to our SketchUp Labs Live Component collection (or use the new Live Component search filter under advanced search options). Choose a live component to tinker with and download it into your SketchUp model!
Inside SketchUp, when you double-click to edit a Live Component, you'll pull up the 'Configure Live Component' dialog. Here, you can control the component's 'parameters'. If you want different configurations of the same object, use the "Make Unique" context menu command to create a new definition that can be configured separately. If you want to convert a Live Component into a regular component, use the "Detach Definition" option. Once you do this, the definition can be edited or exploded just like any other component. Notably, you can also insert and configure Live Component workflows in SketchUp for Web.
With SketchUp 2021, we are introducing Live Components with an open beta designation we are calling SketchUp Labs. The Labs treatment is meant for features that need more user feedback and development, but are stable and useful today. Basically, we are explicitly releasing earlier than we might otherwise in order to incorporate your feedback as part of our development process.
Start PreDesign from SketchUp
Alongside SketchUp 2021, we are also launching a new architectural research tool called PreDesign. Available to Pro subscribers, you can launch PreDesign (in a web browser) from SketchUp's File menu.
In PreDesign, you can geolocate a project to understand its predominant and seasonal climate, how that climate might affect the comfort and lighting of built spaces, and what design strategies may be useful for your project. Think of PreDesign as a new way to start architectural design projects in SketchUp.
2021-release-notes-predesign-for-sketchup.png
Under the hood: a re-built .SKP
SketchUp 2021 brings to light a significant under-the-hood improvement: a re-build of the .SKP file format. You are likely to notice a significant reduction in file sizes when saving models to the new format, and we're excited about additional workflow improvements this new file format will unlock going forward.
Direct download updates
As we are releasing more frequent updates to SketchUp, we want to make it easier for people to access the improvements we make between 'major' versions. In this release, we are introducing a direct download update. This means that the next time there is a new version available, you can use this update service to automatically download the proper language version. When an update is available, you'll receive a notification in SketchUp. You can initialize the direct download update at that moment, or defer to a later date. After downloading an update, you will be prompted to save and close existing files so that SketchUp can shut down. From there, you can install the update to the desired location on your computer.
Two-finger Pan and Pinch-to-Zoom in LayOut on Mac
'Enable two-finger Pan' is a new navigation option in LayOut on MacOS (available in General preferences). Designed to optimize trackpad use if you don't have a mouse, this preference allows you to pan the view using a two-finger swipe on a touchpad. If you want to stick with two-finger zooming, you can hold the Command modifier key in either state of the preference to switch between Pan and Zoom. Alongside this new preference, we've also enabled a pinch-to-zoom gesture. This zoom is available whether you choose to pan or zoom with a two-finger swipe. After a round of feedback, we are looking forward to bringing this capability to LayOut on Windows as well.
SketchUp Release NotesBug fixes / small features addedStability
  • Fixed a crash when importing certain .dem files.
  • Fixed crashes related to malformed SKP files.
Tools
  • Fixed an issue with Move tool performance when a large number component geometry was selected and performance was adversely affected.
  • Fixed an issue where the Follow Me tool would not clean up geometry as expected.
  • Fixed an issue where status bar would not display key modifier text for the Select tool.
  • Fixed an issue with Tape Measure tool where key-pressing a shortcut caused the guide state to unexpectedly change.
  • Improved Tape Measure tool messaging to more accurately reflect user experience.
  • (Win) Fixed an issue where Tape Measure tool would toggle off measure mode when Ctrl + Z pressed.
Model error checking
  • Improved SketchUp's 'Fix Problems' capability. By default, SketchUp will no longer notify users when problems are found or fixed. SketchUp now always fixes problems, and can now fix more problems than it could before. There is a new check box option in Preferences > General named "Notify me when problems are fixed" which, when checked, will pop up a dialog showing which problems were fixed.
  • Added a new validity check when invalid component relationships are found.
  • Added a new validity check when an invalid font is used for a dimension.
  • Added a fix to set the north direction to the green axis when model error checking finds the north direction is invalid.
  • Fixed an issue where some glued mirrored components were incorrectly displaced after fixing model problems.
  • Enabled a new validity check when some invalid component relationships are found/fixed.
  • (Mac) Fixed an issue where the option to Undo Check Validity was not available after the validity check that occurs when opening a model.
Miscellaneous
  • Improved Welcome Window performance when loading recent file thumbnails.
  • Generate Report - A new version of generate report was built for 2021. It is available now. The goal is feature parity with the previous version. We expect to release improvements and new features over the coming year.
  • Removed the Version field from File information in the Model Info window.
  • Fixed an issue where the same watermark name cannot be shared by different styles.
  • Fixed an issue where identical watermarks (e.g., a watermark made by making a copy of an existing style) shared watermark properties so that editing the properties of one of the watermarks incorrectly changed the other.
  • Fixed an issue where redo actions in the Edit menu could be lost when performing certain actions (e.g., escaping out of a tool).
  • Trimble Connect Extension is no longer saving to SketchUp 2016 file format. Instead the extension now saves to the format of the SketchUp version running the extension.
  • Made some minor changes to the Licensing tab, which now reference Manage Licensing and contain some UI improvements.
  • L10n: Fixed multiple language translation problems.
  • Fixed a problem where the translation of the Dimension tool's prefix for "Radius" was incorrect for Russian and Korean.
  • (Win) Scene Tabs visibility setting is now saved as a user preference.
  • (Win) Fixed an issue where a portion of the Delete Tag options dialog was not translated.
  • (Win) Fixed a problem where the SketchUp installation's "User Account Control" screen incorrectly displayed "SketchUp Suite Launcher Unicode" as the product being installed.
  • (Win) Fixed a problem where the SketchUp uninstaller would not sign the user out of their subscription account.
  • (Win) The SketchUp installer's "Repair" option has been improved to better handle some problems such as incorrect file associations and missing thumbnail icons.
  • (Mac) Fixed an issue where toolbar icons were sized incorrectly on macOS Big Sur.
  • (Mac) Fixed a problem with the Ruby Extensions framework that prevented linking against the application. If 2019 or before was previously installed, old symlinks were inherited. But if 2020 or later was the first version installed then builds could be broken.
LayOut Release NotesBug fixes / small features addedStability
  • Fixed a crash when opening a LayOut file when the attached SketchUp file was missing.
  • Fixed a crash that could occur with certain Embedded SketchUp files. This was often seen when copying from a Scrapbook.
Miscellaneous
  • Fixed an issue where exporting to pdf would fail with some files containing Clipping Masks.
  • Fixed an issue where the original selection was not inferencable during copy-moves.
  • Fixed an issue where the move cursor was not available when locked entities were above the selection.
  • Added the ability to resize the Tags panel in the SketchUp mode inspector.
  • (Win) Fixed an issue where the margins would shift when printing.
  • (Mac) Fixed an issue when entering a numeric value to a tag override in the Tags dialog. The value would be ignored entering a numeric value then selecting OK.
  • (Mac) Fixed an issue on the Preferences dialog where text would overlap the delete scale button.
SketchUp API Release NotesUpgrade Ruby to 2.7.1
For SketchUp 2021.0 we have upgraded the version of Ruby that we ship with SketchUp from 2.5.5 to 2.7.1. Developers should verify that their extensions are working as expected in this new version of Ruby. During this process we have also made a change that we are now compiling ruby ourselves during the SketchUp build process. It is still vanilla Ruby 2.7.1 that we are compiling.
New File Format API Accommodations
SketchUp has done significant work to update the .skp file format (see the Under the hood: a re-built SKP section above). This has caused us to reconsider how we open files in the APIs. Previously if a .skp file was a newer version than the API being used, the file would simply not open. With the new file format, files are supposed to be more forward and backward compatible. So opening a file that is newer needs to be acceptable. Therefore we have changed the file and definition loading methods in the Ruby API and the C API.
In Ruby we added an additional parameter to the Sketchup#open_file method that will allow the API to open newer file formats than the current version of SketchUp being used. Sketchup#open_file added a 'with_status' named argument e.g., Sketchup#open_file(filename, with_status: true). Sketchup:efinitionList#load has also added the parameter 'allow_newer' to Sketchup:efinition#load(path, allow_newer: true).
In the C API we added three new functions that should now be used to open files. These can be made to open newer versions of a skp file than the API, or you can choose to not open newer files. The existing functions have been deprecated but left in place so as to not break existing functionality.
Tag Folder API
Tag folders are a new feature of SketchUp in 2021.0. We have added numerous methods around getting, creating, removing, organizing, etc Tag Folders.
C API Additions and Improvements
  • Added SUSkpReadGuid()
  • Added SUModelCreateFromFileWithStatus(), Deprecated SUModelCreateFromFile()
  • Added SUModelCreateFromBufferWithStatus(), Deprecated SUModelCreateFromBuffer()
  • Added SUModelLoadDefinitionWithStatus(), Deprecated SUModelLoadDefinition()
  • Added SULayerFolderRef()
  • Added SULayerFolderToEntity()
  • Added SULayerFolderFromEntity()
  • Added SULayerFolderCreate()
  • Added SULayerFolderRelease()
  • Added SULayerFolderGetName()
  • Added SULayerFolderSetName()
  • Added SULayerFolderGetVisibility()
  • Added SULayerFolderSetVisibility()
  • Added SULayerGroupGetVisibleOnNewPages()
  • Added SULayerGroupSetVisibleOnNewPages()
  • Added SULayerFolderAddLayer()
  • Added SULayerFolderRemoveLayer()
  • Added SULayerFolderGetNumLayers()
  • Added SULayerFolderGetLayers()
  • Added SULayerFolderAddLayerFolder()
  • Added SULayerFolderGetNumLayerFolders()
  • Added SULayerFolderGetLayerFolders()
  • Added SULayerFolderGetParentLayerFolder()
  • Added SULayerGetParentLayerFolder()
  • Added SUModelGetNumLayerFolders()
  • Added SUModelGetLayerFolders()
  • Added SUModelPurgeEmptyLayerFolders()
  • Added SUModelAddLayerFolder()
  • Added SUModelGetNumTopLevelLayers()
  • Added SUModelGetTopLevelLayers()
  • Added SUModelRemoveLayerFolders()
  • Added SUSceneGetNumLayerFolders()
  • Added SUSceneGetLayerFolders()
  • Added SUSceneAddLayerFolder()
  • Added SUSceneRemoveLayerFolder()
Bug fixes / small features added
  • Fixed crashes related to malformed SKP files
Ruby API Additions and Improvements
  • Added method signature Sketchup:age#set_visibility(layer_group, visibility)
  • Added method {Sketchup:age#layer_folders}
  • Added class {Sketchup:ayerFolder}
  • Added method {Sketchup:ayer#folder}
  • Added method {Sketchup:ayer#folder=}
  • Added method {Sketchup:ayers#add_folder}
  • Added method {Sketchup:ayers#count_folders}
  • Added method {Sketchup:ayers#count_layers}
  • Added method {Sketchup:ayers#each_folder}
  • Added method {Sketchup:ayers#each_layer}
  • Added method {Sketchup:ayers#folders}
  • Added method {Sketchup:ayers#layers}
  • Added method {Sketchup::Layers#purge_unused_folders}
  • Added method {Sketchup::Layers#remove_folder}
  • Added method {Sketchup::LayersObserver#onLayerFolderAdded}
  • Added method {Sketchup::LayersObserver#onLayerFolderChanged}
  • Added method {Sketchup::LayersObserver#onLayerFolderRemoved}
  • Added method {Sketchup::LayersObserver#onParentFolderChanged}
  • Added method {Sketchup.redo}
  • Added new method signature to {Sketchup.open_file}: Sketchup.open_file(filename, with_status: true) This signature will open the new SketchUp file format if the format is newer.
  • Deprecated old method signature: Sketchup.open_file(filename) Because opening a newer file format might lead to data missing, extension developers have to explicitly migrate to the new signature. This is to ensure that no extension inadvertently open and save a file without knowing of potential data loss.
  • Added new method signature to {Sketchup:efinitionList#load}: Sketchup:efinitionList#load(filename, allow_newer: true)
  • Added method Sketchup::Skp.read_guid for reading a model's guid without having to open it in SketchUp.
Ruby API Bug Fixes
  • Multiple documentation corrections.
  • Fixed Sketchup::Texture#filename such that it appends a file extension matching the data format it was loaded from when the internal texture filename is missing the extension.
https://help.sketchup.com/en/current-release-notes
目录
素描和布局 2021.0 中的新有事?
我们将 SketchUp 的第二十次太阳之旅与几个新功能、改进和重要更改四舍五入。与过去一样,我们期待您的反馈,以及十年的改进。
以下是新东西...
SketchUp 及其应用程序套件的新徽标图标
自 2012 年以来,红色 SketchUp 徽标为我们提供了良好的服务。(你还记得之前的标志吗?我们正在为 SketchUp 及其应用套件提供新的标记。这意味着 SketchUp、布局、3D 仓库、扩展仓库和样式生成器的新应用程序图标,以及一些修改的工具栏图标。这些新标记使 SketchUp 与更广泛的 Trimble 产品组合和...他们可以在 Sketchup 中建模!
我们预计,人们需要时间来适应我们产品的新标志。但是我们当然很乐观,你会开始看到S sketchUp在这些新标记,他们会觉得'在家里'随着时间的推移。
标记文件夹
我们仍然热衷于让使用大型复杂标签和场景列表维护模型的人更容易。在此版本中,您可以将多个标记组织到标记文件夹中,并控制每个场景的文件夹可见性。此外,文件夹可以展开和折叠,从而更轻松地扫描标记结构和查找所需的标记。
要创建标记文件夹:
  • 在现有模型中选择多个标记,然后单击"添加标记文件夹"按钮将其分组到标记文件夹中。
  • 或者,单击"添加标记文件夹"按钮,并将名称分配给新的标记文件夹。然后选择多个标记,然后将它们拖/拖到文件夹中。我们希望您将尝试一些现有模型的标记文件夹,还可以从头开始创建标记层次结构。
标记文件夹在"布局"中也可用,其中标记树层次结构和可见性控制在"布局"的"标记"面板中可用。当然,场景会记住标签和标记文件夹在 SketchUp 和布局中的可见性。为了适应具有较深层次结构或长标记列表的模型,您现在可以控制 LayOut 的标记面板的宽度和高度。
标记筛选
很长一段时间,我们很乐意在 SketchUp 的标签面板中引入筛选。我们希望这样可以更容易地在特定标记上归零。创建标记文件夹时还可以使用筛选:筛选到前缀或命名约定,在"标记详细信息"菜单中选择全部,然后点击"添加标记文件夹"按钮。
还可以使用键盘选择修改器选择多个文件夹(或标记)并同时设置其可见性。若要进行自定义选择,请使用 CTRL(Mac 上的命令)和 Shift 键选择所需的标记和文件夹。设置标记选择后,单击所选内容中任何标记或文件夹的可见性图标:整个选择将尊重您的可见性更改。
实时组件配置
实时组件是一种新型的参数化可配置对象,在此版本中,您可以在 SketchUp 中控制它们。
要将实时组件引入 SketchUp,请打开 SketchUp 中的 3D 仓库,并导航到我们的SketchUp 实验室实时组件集合或在高级搜索选项下使用新的实时组件搜索筛选器)。选择一个实时组件来修补,并下载到您的StrisUp模型!
在 SketchUp 中,当您双击以编辑实时组件时,您将拉起"配置实时组件"对话框。在这里,您可以控制组件的"参数"。如果希望同一对象的不同配置,请使用"使唯一"上下文菜单命令创建可单独配置的新定义。如果要将实时组件转换为常规组件,请使用"分离定义"选项。完成此操作后,可以像编辑定义或分解任何其他组件一样对定义进行分解。值得注意的是,您还可以在 Web 的 SketchUp 中插入和配置实时组件工作流。
使用 SketchUp 2021,我们引入了具有开放式测试版名称的实时组件,我们称之为SketchUp实验室。实验室处理适用于需要更多用户反馈和开发的功能,但如今功能稳定且有用。基本上,我们明确发布得比可能更早,以便将您的反馈纳入我们的开发过程。
从草图启动预设计
除了 SketchUp 2021,我们还推出了一个新的建筑研究工具,称为预设计。对于专业版订阅者,您可以通过 SketchUp 的文件菜单启动预设计(在 Web 浏览器中)。
在 PreDesign 中,您可以对项目进行地理定位,以了解其主要和季节性气候、气候如何影响建筑空间的舒适度和照明,以及哪些设计策略对您的项目有用。将 PreDesign 视为在 SketchUp 中启动建筑设计项目的新方式。
Under the hood: a re-built .SKP
SketchUp 2021 brings to light a significant under-the-hood improvement: a re-build of the .SKP file format. You are likely to notice a significant reduction in file sizes when saving models to the new format, and we're excited about additional workflow improvements this new file format will unlock going forward.
Direct download updates
As we are releasing more frequent updates to SketchUp, we want to make it easier for people to access the improvements we make between 'major' versions. In this release, we are introducing a direct download update. This means that the next time there is a new version available, you can use this update service to automatically download the proper language version. When an update is available, you'll receive a notification in SketchUp. You can initialize the direct download update at that moment, or defer to a later date. After downloading an update, you will be prompted to save and close existing files so that SketchUp can shut down. From there, you can install the update to the desired location on your computer.
Two-finger Pan and Pinch-to-Zoom in LayOut on Mac
'Enable two-finger Pan' is a new navigation option in LayOut on MacOS (available in General preferences). Designed to optimize trackpad use if you don't have a mouse, this preference allows you to pan the view using a two-finger swipe on a touchpad. If you want to stick with two-finger zooming, you can hold the Command modifier key in either state of the preference to switch between Pan and Zoom. Alongside this new preference, we've also enabled a pinch-to-zoom gesture. This zoom is available whether you choose to pan or zoom with a two-finger swipe. After a round of feedback, we are looking forward to bringing this capability to LayOut on Windows as well.
SketchUp Release NotesBug fixes / small features addedStability
  • Fixed a crash when importing certain .dem files.
  • Fixed crashes related to malformed SKP files.
Tools
  • Fixed an issue with Move tool performance when a large number component geometry was selected and performance was adversely affected.
  • Fixed an issue where the Follow Me tool would not clean up geometry as expected.
  • Fixed an issue where status bar would not display key modifier text for the Select tool.
  • Fixed an issue with Tape Measure tool where key-pressing a shortcut caused the guide state to unexpectedly change.
  • Improved Tape Measure tool messaging to more accurately reflect user experience.
  • (赢)修复了在 Ctrl = Z 按下时磁带测量工具将切换关闭测量模式的问题。
模型错误检查
  • 改进了 SketchUp 的"修复问题"功能。默认情况下,当发现或修复问题时,SketchUp 将不再通知用户。SketchUp 现在总是修复问题,现在可以修复更多的问题。在"首选项 > 常规"中有一个新复选框选项,名为"问题修复时通知我",选中此选项后会弹出一个对话框,显示修复了哪些问题。
  • 当发现无效的组件关系时,添加了新的有效性检查。
  • 在维度使用无效字体时添加了新的有效性检查。
  • 添加了一个修复程序,以在模型错误检查发现北方向无效时将北向设置为绿色轴。
  • 修复了修复模型问题后某些粘附的镜像组件被错误地置换的问题。
  • 当找到/修复某些无效的组件关系时,启用了新的有效性检查。
  • (Mac)修复了在打开模型时进行有效性检查后,撤消检查有效性选项不可用的问题。
杂项
  • 在加载最近的文件缩略图时提高了欢迎窗口的性能。
  • 生成报表 - 为 2021 年构建了生成报表的新版本。它现在可用。目标是与以前的版本进行功能奇偶校验。我们希望在来年发布改进和新功能。
  • 从"模型信息"窗口中的文件信息中删除了"版本"字段。
  • 修复了不同样式无法共享相同水印名称的问题。
  • 修复了相同的水印(例如,通过复制现有样式而制作的水印)共享水印属性,以便编辑其中一个水印的属性错误地更改另一个水印的问题。
  • 修复了在执行某些操作(例如,从工具中逃出)时"编辑"菜单中的重做操作可能丢失的问题。
  • Trimble 连接扩展不再保存到 SketchUp 2016 文件格式。相反,扩展现在保存到运行扩展的 SketchUp 版本的格式。
  • 对"许可"选项卡进行了一些小的更改,该选项卡现在引用"管理许可"并包含一些 UI 改进。
  • L10n:修复了多种语言翻译问题。
  • 修复了"Radius"维度工具前缀的翻译不正确的问题。
  • (赢)场景选项卡可见性设置现在保存为用户首选项。
  • (赢)修复了"删除标记"选项对话框的一部分未翻译的问题。
  • (赢)修复了 SketchUp 安装的"用户帐户控制"屏幕错误地在安装产品时显示"SketchUp 套件启动器 Unicode"的问题。
  • (赢)修复了 SketchUp 卸载程序不会将用户从订阅帐户中注销的问题。
  • (赢)SketchUp 安装程序"修复"选项已改进,以更好地处理一些问题,如不正确的文件关联和缺少缩略图图标。
  • (Mac)修复了工具栏图标在 macOS 大苏尔上大小不正确的问题。
  • (Mac)修复了 Ruby 扩展框架阻止对应用程序链接的问题。如果以前安装了 2019 年或之前,则继承旧符号链接。但是,如果 2020 年或更晚版本是安装的第一个版本,则生成可能会被破坏。
布局发行说明错误修复 / 添加小功能稳定性
  • 修复了在缺少附加的 SketchUp 文件时打开布局文件时的崩溃。
  • 修复了某些嵌入式 SketchUp 文件可能发生的崩溃。这经常从剪贴簿上复制时看到。
杂项
  • 修复了导出到 pdf 在某些包含剪辑蒙版的文件时失败的问题。
  • 修复了在复制移动期间无法推断原始选择的问题。
  • 修复了当锁定的实体位于所选内容上方时移动光标不可用的问题。
  • 添加了在"草图"模式检查器中调整"标记"面板大小的能力。
  • (赢)修复了打印时边距将发生变化的问题。
  • (Mac)修复了在"标记"对话框中向标记覆盖输入数值时的问题。输入数值时将忽略该值,然后选择"确定"。
  • (Mac)修复了"首选项"对话框中文本与删除比例按钮重叠的问题。
草图 API 发行说明将 Ruby 升级到 2.7.1
对于 SketchUp 2021.0,我们已经升级了使用 SketchUp 的 Ruby 版本,从 2.5.5 升级到 2.7.1。开发人员应验证其扩展是否在此新版本的 Ruby 中运行。在这个过程中,我们也做了一个改变,我们现在在S sketchUp构建过程中自己编译红宝石。我们正在编译的仍然是香草 Ruby 2.7.1 。
新文件格式 API 格式
SketchUp 为更新 .skp 文件格式做了大量工作(请参阅机罩下:上面重新构建的 SKP部分)。这导致我们重新考虑如何在 API 中打开文件。以前,如果 .skp 文件是比使用的 API 更新的版本,则该文件根本无法打开。使用新的文件格式时,文件应该更加向前和向后兼容。因此,打开较新的文件需要是可以接受的。因此,我们更改了 Ruby API 和 C API 中的文件和定义加载方法。
在 Ruby中,我们向 Sketchup#open_file 方法添加了一个附加参数,该方法允许 API 打开比当前版本的 SketchUp 更新的文件格式。Sketchup#open_file添加了一个with_status"命名"参数,例如,Sketchup#open_file(文件名,with_status:true)。草图:定义列表#load 还将参数"allow_newer"添加到草图定义#load(路径,allow_newer:true)。
在 C API 中,我们添加了三个新函数,这些函数现在应该用于打开文件。这些可用于打开比 API 更新版本的 skp 文件,也可以选择不打开较新的文件。现有函数已弃用,但已留在位,以便不会破坏现有功能。
标记文件夹 API
标记文件夹是 SketchUp 在 2021.0 中的新功能。我们增加了许多方法来获取,创建,删除,组织等标记文件夹。
C API 添加和改进
  • 添加了苏斯克普雷德指南()
  • 添加了 SUModelCreateFromFile 与状态(),弃用 SUmodelCreateFromFile ()
  • 添加了 SUModelCreate 从缓冲区与状态 (), 弃用 SUmodelCreate 从缓冲区 ()
  • 添加了 SUModelLoad 定义与状态 (), 已弃用 SUModelLoad 定义 ()
  • 添加了 SULayerFolderRef()
  • 添加了 SULayerFolder 到"安全度"()
  • 添加了 SULayerFolderFromEntity ()
  • 添加了 SULayerFolderCreate ()
  • 添加了 SULayerFolder 发布 ()
  • 添加了 SULayerFolderGetName ()
  • 添加了 SULayerFolderSetName ()
  • 添加了 SULayerFolderGet 可访问性()
  • 添加了 SULayerFolder 集可访问性()
  • 添加了 SULayerGroupGetVisibleOnNewPages ()
  • 添加了 SULayerGroupSetVisibleOnNewPages ()
  • 添加了 SULayerFolderAddLayerlayer ()
  • 添加了 SULayerFolderRemoveLayer ()
  • 添加了 SULayerFolderGetNumLayers ()
  • 添加了 SULayerFolderGetLayers ()
  • 添加了 SULayerFolderAddLayer 文件夹 ()
  • 添加了 SULayerFolderGetNumLayer 文件夹 ()
  • 添加了 SULayerFolderGetLayer 文件夹()
  • 添加了 SULayerFolderGet 父母层文件夹 ()
  • 添加了 SULayerGet 父母层文件夹 ()
  • 添加了 SUModelGetNumLayer 文件夹 ()
  • 添加了 SUModelGetLayer 文件夹 ()
  • 添加了 SUModelPurgeEmptyLayer 文件夹 ()
  • 添加了 SUModelAddLayer 文件夹 ()
  • 添加了 SUModelGetNumTopLevellayers ()
  • 添加了 SUModelGetTopLevellayers ()
  • 添加了 SUModelRemoveLayer 文件夹 ()
  • 添加了 SUSceneGetNumLayer 文件夹()
  • 添加了 SUSceneGetLayer 文件夹()
  • 添加了SUSceneAddLayerAder()
  • 添加了 SUSceneRemoveLayer 文件夹 ()
错误修复 / 添加小功能
  • 修复了与格式错误的 SKP 文件相关的崩溃
Ruby API 添加和改进
  • 添加方法签名草图:#set_visibility(layer_group,可见性)
  • 添加的方法 [绘制:#layer_folders]
  • 添加了类 [素描::层文件夹]
  • 添加了方法 [草图::层#文件夹]
  • 添加的方法 [草图::层#文件夹]
  • 添加了方法 [绘制::层#add_folder]
  • 添加了方法 [绘制::层#count_folders]
  • 添加了方法 [绘制::层#count_layers]
  • 添加的方法 [绘制::层#each_folder]
  • 添加了方法 [绘制::层#each_layer]
  • 添加的方法 [绘制::层#文件夹]
  • 添加的方法 [绘制::层# 层]
  • 添加了方法 [绘制::层#purge_unused_folders]
  • 添加了方法 [绘制::层#remove_folder]
  • 添加的方法 [绘制::层观察者#在层文件夹添加]
  • 添加了方法 [绘制::层观察者#在层文件夹更改]
  • 添加了方法 [绘制::层观察者#在层文件夹移动]
  • 添加的方法 [绘制::层观察者#在父母文件夹更改]
  • 添加了方法 [Sketchup. redo]
  • 向 [Sketchup.open_file]: Sketchup.open_file(文件名,with_status:true)添加了新的方法签名,如果格式较新,此签名将打开新的 SketchUp 文件格式。
  • 弃用旧方法签名:Sketchup.open_file(文件名)因为打开较新的文件格式可能会导致数据丢失,扩展开发人员必须显式迁移到新签名。这是为了确保在不知道潜在的数据丢失的情况下,不会无意中打开并保存文件。
  • 添加了新方法签名到 [Sketchup:定义列表#load]:草图:定义列表#load(文件名,allow_newer:true)
  • 添加了方法"草图Skp.read_guid:用于读取模型的 guid,而无需在 SketchUp 中打开模型的 guid。
红宝石 API 错误修复
  • 多个文档更正。
  • 固定草图::Texture#filename,以便附加一个文件扩展名,与内部纹理文件名缺少扩展名时加载的数据格式相匹配。




回复

使用道具