Release notes 1.1/ja

FreeCAD 1.1 is under development, there is no expected released date yet.
Are features missing? Mention them in the Release notes for v1.1 forum thread.

See Help FreeCAD for ways to contribute to FreeCAD. }}

All images on this page must use the _relnotes_1.1 suffix


YYYY年MM月DD日FreeCAD 1.1をリリースしました。ダウンロードからダウンロードしてください。このリリースノートでは、すべての新しい機能と変更点について述べます。

旧版のFreeCADのリリースノートは機能一覧にあります。

Placeholder for an eye-catching image selected by the admins from the user showcases forum.

全般

ユーザーインタフェース

3Dモデルのレンダリングを改善する3点照明が追加になりました。 Pull request #19397
設定に検索バーを追加しました。

Pull request #22002

新しいテーマエディターと設定項目を追加しました。これによって、スタイルシートをより細かくカスタマイズできるようになります。Pull request #20668 and Pull request #20528

その他のユーザー・インタフェースの改善点

  • 共通ツール・設定を開くショートカットが追加になりました。Pull request #15536
  • 通知領域の設定が改善されました。Pull request #15207
  • 計測ツールに、結果を保存し別の計測を始める機能が追加になりました。Pull request #17717
  • ToggleTransparency微調整パラメーターが追加され、透明度の切り替えツールで有効になるデフォルトの透明度を変更できるようになりました。Pull request #18986
  • ビューのプロパティーとしてShow Planeが追加になり、2Dオブジェクトがアタッチされている平面を表示できるようになりました。Pull request #18910
  • 編集 → 設定... → 表示 → 3Dビュー に新しい設定オプションが追加され、座標軸の色を変更できるようになりました。Pull request #16995
  • オブジェクトの配置を、原点に座標軸を表示することで示すShow Placementビュープロパティが追加になりました。 Pull request #19671
  • マウスナビゲーションとして、SolidWorksスタイルが使えるようになりました。 Pull request #19568
  • ナビゲーションキューブが、あなたが何回方向矢印を押したのかに応じて回転するようになりました。 Pull request #19719
  • 視点操作の方式として、「クラシックトラックボール」と「ラウンデッドアークボール」が追加になりました。デフォルトは「ラウンデッドアークボール」です。カーソルが画面の端に近いときは、純粋なロール(傾き方向の)回転になります。 Pull request #20535
  • ステータスバーに操作のヒントを表示できるようになりました。 Pull request #18961
  • プロパティービュー中のブール値プロパティーは、true/falseのドロップダウンではなく、チェックボックスを使って表すようになりました。 Pull request #21555
  • マウスナビゲーションとして、Siemens NXスタイルが使えるようになりました。 Pull request #21813
  • オブジェクトツリー中にアクティブなオブジェクトがある場合に グループを作成すると、グループを(ルート直下ではなく)アクティブなオブジェクトの下に追加するようになりました。 Pull request #21902
  • 選択部分に視点を合わせるコマンドは、(法線方向または法線と逆方向のうち現在の視点の向きに近い方に合わせることで)視点の回転が少なくなるようになりました。 Pull requests #20088
  • 選択部分に視点を合わせるコマンドは、最も長い辺を垂直または水平に合わせるようになりました。 Pull requests #20374
  • 選択部分に視点を合わせるコマンドは、平面上の曲線や、非平面の曲面に対しても視点を合わせることができるようになりました。 Pull requests #22066 and Pull requests #22365
  • ショートカット(V, U または F11)あるいは表示 → ドキュメントウィンドウメニューを使って、スプレッドシートやテックドローを含む全てのMDIウィンドウ(メイン画面中の個別の作業タブ)をドッキング解除(メイン画面からの切り離し)や全画面表示ができるようになりました。 Pull requests #22544
  • インスペクション、OpenSCAD、ロボット、テストフレームワークといった、あまり使われていないワークベンチをデフォルトで無効化することで、ワークベンチの一覧が短くなりました。 Pull requests #23034

コア・システムとAPI

コア・システム

座標系、データム平面、データム線、データム点を作成するための共通ツール・データムツールを実装しました。これらはオブジェクトにアタッチしたりアセンブリーで使うことができます。Pull request #18332

Click on the image if the animation does not start.
The Transform tool was overhauled and now allows for precise inputs besides dragging in the 3D view. It is possible to align the interactive dragger to any element in the document and to transform the object in that local (U, V, W) coordinate system of the dragger, or in the global document coordinate system. The dragger can be aligned to the object's origin as before, and also to the center of mass of the object. It has a new feature to move the object (at the location of the dragger) to a target location in the document and flip the orientation. See all new options.

Pull request #17564


Click on the image if the animation does not start.
Advanced options for axis-specific alignment of the Transform tool's Move to Other Object command have been added, enabling selective alignment by individual translation and rotation axes. This allows more precise control when matching an object's position and orientation to a target if only selected axis components should be considered.

Pull request #21642


Click on the image if the animation does not start.
Quick Measure displays more information based on the selected elements in the status bar. Besides length, angle, area and radius it now displays the diameter of closed circular elements and the axis distance. It works for single and multiple selected elements. There is also a menu option to disable it.

Pull request #23385 and Pull request #23399

If the Attachment Editor is open, the 2D object to be attached displays the origin and orientation (Show Placement property). For sketches, the sketch plane is also displayed (Show Plane property)

Pull request #23368

Origin planes are now enlarged when hovering the cursor over them. There is also a new Datum size preference to control the size of datum objects.

Pull request #23274


Click on the image if the animation does not start.
Clarify Selection tool was added based on Realthunder's Pick Geometry. It can be activated with the G, G keyboard shortcut, the context menu option, or (depending on the selected navigation style) by holding the left mouse button. It enables temporary transparency and shows a list of all nearby geometrical entities of different types (Object, Face, Edge, Vertex, Other) to allow the selection of hidden/interior objects when hovering over a model in 3D view.

Pull request #22029

その他のコア・システムのの改善点

  • Support for boolean functions was added to expressions. Pull request #22506
  • The default user data and configuration directory structures have changed to include the FreeCAD version number. This makes upgrading less risky, and enables safe use of older versions of FreeCAD alongside the new version. On startup there is now an option to migrate older configurations into the new versioned structure if a previous version is detected on the system. Pull request #23321
  • Renaming dynamic properties was added. Pull request #21444, Pull request #21975 and Pull request #21976.

API

削除されたPython API

変更になったPython API

新しいPython API

  • A new FreeCAD.ApplicationDirectories static class is available providing features related to the new versioned directory structure.

スタート

アドオンマネージャー

  • The Python dependency updater now works correctly if FreeCAD is installed as a snap package or as an AppImage. Pull request #19384, Pull request #19766 and Pull request #19814.
  • The installation path of Python modules in the dependency updater is now shown as an absolute path for better readability. It is also shown correctly according to the FreeCAD installation method. Pull request #19828 and Pull request #19816.
  • The Addon Manager is itself an addon, and can be updated by navigating to its page in the Addon Manager's addons list.
  • Addons can now explicitly declare their support for particular FreeCAD versions, and multiple versions and branches are supported for each.
  • Python dependencies now use a pip-constraints file to ensure conflict-free installation.

アセンブリーワークベンチ

その他のアセンブリーワークベンチの改善点

  • The new core datums can be used for attaching joints to assemble multiple parts. Pull request #18332

BIMワークベンチ

Interactive sun position and ray visualization were added to Arch Site. The pysolar or ladybug Python module is required.

Pull request #22516

その他のBIMワークベンチの改善点

  • The Views panel got an overhaul and now has a section for all 2D views. Pull request #15836
  • The Views panel got an activate and deactivate functionality for objects in the spatial decomposition section. Pull request #15836 and Pull request #21570
  • NativeIFC support for 2D objects was added to BIM, allowing to embed 2D objects (linework, texts, dimensions) inside IFC files, as well as opening such files from other BIM apps. Pull request #16629
  • The Schedule dialog gained support for simple arrays (e.g. non-nested). This enables regular and link arrays (both either expanded or not expanded) to be processed for further calculations in the BIM Schedule report. Pull request #19219
  • The Continue option is now stored separately for each Draft and BIM command. Pull request #20748
  • When adding BIM views to a TechDraw page, they now adhere to the page's scale, so that they have a sensible size. Pull request #20935
  • The default zoom level for new BIM projects has been changed to be more adequate to the magnitudes used for architectural models. Pull request #20271
  • When creating a new Level, selected objects in the tree view are now included in the level. Pull request #20180
  • Spaces can now be created from a single object (e.g. the interior faces of a wall based on a rectangle base). Pull request #20158
  • FreeCAD standard groups can now be ignored when a model is exported to IFC. This is controlled by a preference and is the new default. Pull request #21583
  • An option to preload all IfcTypes during IFC file import/open process has been added. Pull request #21450
  • The Section Plane command received numerous fixes and usability improvements. Most notably the issue whereby rotating the section plane flipped the cut direction was fixed, and the ability to toggle the CutView from the Task panel was added. Pull request #23826
  • Double clicking on a BIM object that supports editing should open its task panel, instead of editing its label. Pull request #23805, Pull Request #23796 and Pull Request #24712
  • The Remove command can now remove windows and doors from walls. Pull request #21561
  • When creating a custom window, the window's frame depth and related properties are described unambiguously to the user. Pull Request #21486
  • When exporting models that contain a roof, that roof is no longer removed from the export. Pull Request #21409
  • Double-clicking a Level now activates it and its working plane by default. Pull Request #21159
  • The W, P shortcut was added to select the working plane. Pull Request #21157.
  • Support for B-splines for structures, such as Slab, was added. Pull Request #21134
  • Upon Wall creation, the wall's データOffset property can additionally be entered. Pull Request #21042
  • The 2D View creation commands are now grouped together for improved usability. Pull Request #20941

CAMワークベンチ

CAM Tool Management was replaced with Better Tool Library integration introducing a new toolbit editor and selector.

Pull request #21425

The Toolbit Library Editor was replaced and supports copy and paste as well as drag and drop features.

Pull request #23856

その他のCAMワークベンチの改善点

ドラフトワークベンチ

その他のドラフトワークベンチの改善点

FEMワークベンチ

A popup menu was added to enable the selection of a proper solid if the selected face of CompSolid belongs to two solids. This makes it easier to select inner solids e.g. to apply materials to them.

Pull request #18812

ZRefine property was added to Netgen making it possible to create simple extruded hex-dominated meshes when Quad Dominated property is enabled. However, it works only for first order elements unless the generated elements are all hexahedrons.

Pull request #19524


Click on the image if the animation does not start.
FEM results objects now support animations of results.

Pull request #18496

Support for Elmer's static current conduction solver was added. Joule heating may also be calculated with it.

Pull request #19835

The Results pipeline can now store results from multiple frames.

Pull request #19610

Calculator filter was added to allow the creation of custom fields by defining mathematical expression operating on the existing fields.

Pull request #20286

Glyph filter was added along with a framework making it possible to develop more Python VTK filters.

Pull request #20891

Electrostatic analyses (also 2D ones) are now supported with the newly refactored CalculiX solver object.

Pull request #21197

Data extraction toolset was added to result pipelines.

Pull request #21221

Pressure and heat flux loads as well as tie constraint and contact can now be applied to edges in 2D analyses with CalculiX. Similarly, body heat source and centrifugal force loads can be applied to faces of 2D models.

Pull request #23453 and Pull request #23551

その他のFEMワークベンチの改善点

マテリアルワークベンチ

  • Materials can now be stored in external datastores. This feature is experimental and has to be activated explicitly when compiling the source code. It is not available in the standard FreeCAD builds. Pull request #21047

その他のマテリアルワークベンチの改善点

パートワークベンチ

その他のパートワークベンチの改善点

パートデザインワークベンチ


Click on the image if the animation does not start.
The task panel of the Hole tool was redesigned. The elements that are not relevant are now hidden, leaving only those useful for the current configuration, even if they are read-only. The panel is based on a diagram that provides direct context, and its elements have been placed near their area of effect.

Pull request #19052 and Pull request #19167


Click on the image if the animation does not start.
Added model taper support and more thread profiles to the Hole tool:

Pull request #15744

Transparent previews were added for Part Design additive and subtractive features. They can be disabled temporarily using task panel checkboxes or by default in the Preferences. There is also an optional highlight of the sketch used as a profile for Part Design operation.

Pull request #17249 and Pull request #23477


Click on the image if the animation does not start.
Interactive control draggers were added to Part Design features as a Google Summer of Code project. These allow to manipulate the values of the features by dragging in the 3D view.

Pull request #22880

その他のパートデザインワークベンチの改善点

  • The origin feature in a Part Design body makes use of the new core datums. The appearance has been changed and the planes enlarge when creating a new sketch. As the orientation was wrong in older FreeCAD versions, files created with these versions need to be converted on opening. It can break files which reference the datums, and converted or new files created with 1.1 and above will be broken in 1.0 and below. Pull request #18126
  • The Toggle freeze command is now available from Part Design. Pull request #18373
  • The performance of modeled threads from the Hole tool has been improved. Pull request #15744
  • The initial angle for tapered threads in the Hole tool is now automatically set to the value from the ISO 7-1 and ASME B1.20.1 standards. Pull request #15744
  • The Hole tool can now create holes based on sketch points and arcs in addition to circles. Pull request #20583
  • SwitchToTask, formerly a fine-tuning parameter, can now be accessed from the Preferences Editor. It can be used to enable and disable automatic switching to the task panel when the Part Design Workbench is activated. Pull request #22136
  • The Pad task panel was improved to have more options for Two sided mode. Pull request #21794
  • The preference to allow compounds (multiple solids) for Bodies is now enabled by default and not treated as an experimental feature anymore. Pull request #23003
  • Transform tools can now use different spacing. Pull request #22389

スケッチャーワークベンチ


Click on the image if the animation does not start.
Projection tool was added making it possible to create defining external geometry and toggle between defining and construction modes for external geometry.

Pull request #17736

Intersection tool was added making it possible to create external geometry based on the selected reference geometry and the intersection of the sketch plane.

Pull request #17736


Click on the image if the animation does not start.
External geometry (both projection and intersection) can now be created by selecting a face.

Pull request #17736


Click on the image if the animation does not start.
The Make Internals property of sketches is now fully functional. If enabled, it displays faces for closed contours and makes it possible to select them for Part Design operations. The setting is still experimental but allows for a Master Sketch workflow in Part Design.

Pull request #22388

その他のスケッチャーワークベンチの改善点

  • It is now possible to directly use external geometry as input for tools like offset or transform (array), for both external construction and defining geometry. Pull request #17615
  • External geometry (projected or intersecting) is now by default real (defining) geometry (which does not need to be traced as in 1.0 and prior). It can be toggled to construction geometry as any other geometry Pull request #17736
  • The Sketcher axes are now displayed with infinite length. Pull request #17312
  • Sketches are now ordered alphabetically in the Attach sketch dialog. Pull request #16518
  • Group dragging was added, making it possible to drag all the selected geometrical entities. Pull request #18273
  • There is a new preference that, if checked, makes external geometry creation independent of the current construction mode - it is always created as reference geometry in such a case. Pull request #18697
  • A preference was added to allow optional grouping of the Line and Polyline tools. Pull request #20165
  • When selecting a constraint or a geometry element within the sketch, the corresponding Tasks panel list is now automatically scrolled to that object. Pull request #18859 and Pull request #20866
  • Status bar hints were added for Sketcher geometry creation, constraint, edit and transform tools. Pull request #21632, Pull request #21751, Pull request #21806 and Pull request #21840
  • Sketches are now automatically scaled after entering the first dimension to avoid breaking the shape when the first dimension is much larger/smaller than the current size of the geometry. Pull request #21084
  • When creating geometry the mouse movement is ignored if a value is entered in the on-view-parameters (OVP). Tab cycles between OVP input boxes and Enter now confirms. Deleting the value of an OVP input box enables mouse movement for the dimension again. Pull request #20925
  • Rendering of geometry lines is now prioritized over constraints so that dimensions lines don't cover the geometry. Pull request #21982
  • Now all parts of dimension constraints can be selected, not only labels. Pull request #21920
  • It is now possible to use the Ctrl+A shortcut (or Select All option in the Edit menu) to select all geometries within the sketch. Pull request #23289
  • Box selection from left to right now uses another color than from right to left to indicate different behavior. Pull request #23261
  • There is a new preference for constraint symbol size. Pull request #23366

スプレッドシートワークベンチ

サーフェスワークベンチ

テックドローワークベンチ

Import and Export

  • The DXF importer was significantly redesigned at the implementation and user level for a more predictable and consistent user experience. Pull Request #22251
  • The DXF importer gained improved support for BLOCK and INSERT DXF entities. Pull Request #22045
  • The DXF importer now reports import stats after an import. Pull Request #21985
  • The alignment of sketches in SVG export and legacy DXF export has been fixed. Pull request #19765