![]() If a 3D model has multiple openings translating along a unique rail, you may also use the prefix sweethome3d_unique_rail instead. A given axis can be defined with more than one part too. Straight rail parts are prefixed by sweethome3d_rail_ followed by the order number of the rail axis they describe, starting from 1 (for example, sweethome3d_rail_1, sweethome3d_rail_2.). The axis may be defined with some dummy parts that are not visible (like in the kitchen cabinet). Axes can only be parallel to X, Y or Z axes at the moment, but this looks largely enough. Thus, if the largest dimension of a hinge is its height, the axis will be vertical, if its largest dimension is its depth the axis will be horizontal in Y direction and if its largest dimension is its width the axis will be also horizontal but in X direction. The axis direction of the hinge x is guessed from the largest dimension of the global bounding box of the hinge parts. If you want to define transparent panes directly without a transparent material, you can also use the prefix sweethome3d_window_pane_on_hinge_ followed by the hinge number. For example, sweethome3d_opening_on_hinge_1_door and sweethome3d_opening_on_hinge_1_handle will rotate around the axis defined by sweethome3d_hinge_1, or defined by sweethome3d_hinge_1_top and sweethome3d_hinge_1_bottom. The parts of an opening able to turn around the hinge numbered x should be prefixed by sweethome3d_opening_on_hinge_ followed by the same number x. A given axis can be defined with more than one part, for example with 2 shapes named sweethome3d_hinge_1_top and sweethome3d_hinge_1_bottom. Hinge parts are prefixed by sweethome3d_hinge_ followed by the order number of the hinge axis they describe, starting from 1 (for example, sweethome3d_hinge_1, sweethome3d_hinge_2.). Remember the ability to declare a shape as a mirror thanks to sweethome3d_window_mirror prefix? Here, it's the same thing, but with more prefixes: This new feature works thanks to naming conventions in the 3D model files where are described the various parts of the mannequin, the hinges and their openings, as well as the rails and their sliding parts. ![]() If ever you need a wider or deeper or higher object, first reset its shape, change the dimensions you want, and deform again its shape. The selection rectangle in the plan will match the total width and depth of the 3D model like until now, even if this may lead to strange rectangles like in the following screenshot.Īs soon as an object is deformed, its size can be changed only proportionally, otherwise this could lead to strange shapes. You can open sashes at a larger width than window's one and the drawing of the sashes in the plan will keep their size and location correctly. There's no limitations on the angles or translations, and you'll have to visually check if the 3D model will remain consistant or not. the one in their 3D model file) and three buttons to let you quickly change the point of view on the edited model. I added a Reset shape button to reset openings or mannequin to their initial position (i.e. When you click on the Modify openings button, a dialog box appears to let you rotate or slide some parts. I added the default tag ( défaut in French) to the 100 models of this catalog to let you find these models more quickly if you installed more libraries. This is now the case for 32 models in the updated default catalog. So, it's now possible to open windows, doors, cabinets and other objects when their modification pane displays a button named Modify openings or Modify posture for mannequins. This was quite tough to manage wide opened doors and windows, but I finally managed to make it work too ![]() ![]() ![]() Ndorigatti, you're going to be happy, I continued the programmation of 3D models deformation and succeeded to extend it for rotations around hinges and translations along rails. Here's version 6.0 Beta 2 (I removed offline running and file associations to avoid conflicts with installed versions). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |