Menu

#4 Advanced plan editing

open
None
5
2023-11-21
2010-09-15
No

This plugin provides the following actions:

  • Resize (selected objects)
  • Edit room points (in a dialog)
  • Join walls

Discussion

1 2 > >> (Page 1 of 2)
  • Emmanuel Puybaret

    Nicely done. :-)
    Please, announce it on Sweet Home 3D forum to let other users test it and give their feedback.

     
  • Tobias Liefke

    Tobias Liefke - 2010-09-15

    If you give me a hint, in which section to post.

     
  • Emmanuel Puybaret

    I think Developers section is the best one:
    http://www.sweethome3d.com/support/forum/listthreads?forum=7

    By the way, I didn't see code source. Will you publish it in a separate file or do you prefer to wait some feedback?

     
  • Tobias Liefke

    Tobias Liefke - 2010-09-15

    Ok, I posted the anouncement there.

    For the source files: I added an extra ZIP file now - didn't find the "Add file" option first, it doesn't look like a button or link, more like a label.

     
  • Tobias Liefke

    Tobias Liefke - 2010-09-20

    Created new version (1.1) of the plugin, changes:

    • Renamed "Join wall" -> "Connect walls"
    • Fixed problems in resizing when selected elements have zero height or width
    • Fixed usage of unit in resize dialog
    • Added preview panel to "Edit room points" for better visualization of points and edges
     
  • Tobias Liefke

    Tobias Liefke - 2010-09-24

    Plugin version 1.2

     
  • Tobias Liefke

    Tobias Liefke - 2010-09-24

    Plugin source files of version 1.2

     
  • Tobias Liefke

    Tobias Liefke - 2010-09-24

    Created new version (1.2) of the plugin, changes:

    • Added "Rotate" action - rotates the selected objects in arbitrary angles
    • Flip wall styles on mirroring (= when using negative factors in resize dialog)
     
  • B.Bauhaus

    B.Bauhaus - 2013-01-25

    WOW! Looking for ages to change the floorplan and add extra edit-points to it.
    THANK YOU. This should be added to the default Sweet home:)

     
  • François Rey

    François Rey - 2013-01-25

    Hi Tobias,

    I've been improving upon your Sweet Home 3D plugin, mainly adding a "Move everything..." menu entry that makes it possible to move the whole plan, including background images, to a new location. The quality of your work helped a lot in making this easy and I tried to keep the level high.

    Unfortunately your choice of license (Attribution-NoDerivs 3.0 Unported, http://creativecommons.org/licenses/by-nd/3.0/legalcode) makes it impossible for me to share the resulting derivative work. Is there any chance you could change the license to one that allows derivative work, e.g. GNU GPL like SH3D, so it may have a chance to get included in SH3D as main features?

    Best regards,

    François

     
  • Tobias Liefke

    Tobias Liefke - 2014-07-16

    Hi Francois,
    (and hi Tony, who has asked as well),

    I finally managed to ship the files with the GPL 2 license. You can find the files attached.

    I always wanted to create an additional action to support creation of walls around a room before I release a new version here. But as I didn't finished that one up to now, I suppose I have to release at least the current version under GPL 2.

     
  • TwistedLincoln

    TwistedLincoln - 2014-07-30

    Thank you very much for adjusting the license! Your plugin is incredibly useful, and I'd love to see it's features one day integrated into the main SweetHome3d app.

     
  • Tobias Liefke

    Tobias Liefke - 2014-12-23

    Created new version (1.3) of the plugin, changes:

    • Added "Elevate furniture" action - lets you elevate many furnitures by the same amount (keeping the relative elevation between each other, in difference to the default edit action, which moves all selected furniture to the same elevation)
    • If no room is selected, the last created is used for "edit room points"
     
  • Emmanuel Puybaret

    Thanks Tobias for maintaining your plug-in.
    Best wishes for 2015 :-)

     
  • Joe Greene

    Joe Greene - 2015-02-03

    Please excuse my ignorance. I've encountered a bug with this plugin related to the Edit Room dialog. The numbers displayed in the value editing are in centimeters although my default units (and the stated units in the dialog) are set to inches. Using the increase/decrease arrows does indeed appear to increment everything in 1/8 inch increments, but the overall result is confusing. The left hand list of points is displaying the expected feet and inches. But the actual entry boxes are in centimeters.
    I would file a bug, but as it is in a plugin, I'm not sure where to file it.
    Sweet Home 3D ® Version 4.5 Java version 1.6.0_45 / 64 bit / 0.9 GB max
    Windows 8.1 ( I know.. I know)...

     
    • Tobias Liefke

      Tobias Liefke - 2015-02-08

      Hi Joe,

      sorry, but I've never tested my plugin with inches. I used the wrong component for the spinner. That is now fixed in the new version: 1.4

       
  • Igor Perminov

    Igor Perminov - 2015-04-28

    Hi Tobias,

    I've developed new features in this plugin:

    1. Some misbehavior has been fixed for a flip (mirroring) transformation of the dimension line and furniture.
    2. The position of the room name and area text is moved according to the transformation.
    3. The angle of the room name/area and label text can be changed accordingly for a rotation/flip transformation.
    4. Options whether to rotate/adjust text are added in the "Rotate" dialog.
    5. The new action "Flip" is implemented to apply a flip (mirroring) transformation to selected objects (but, unfortunately, I can't translate it into German and French).
    6. Russian localization of the plugin is added.

    The source and binary version of the changed plugin (1.5) is in the attachment.

    I hope, you'll find the new features useful and include them in your development line.

    Regards,
    Igor

     
  • Tobias Liefke

    Tobias Liefke - 2015-04-30

    Hi Igor,

    before I have a look at it - can you please create a pull request for the GitHub repository of the plugin: https://github.com/liefke/sh3d-advanced-editing

    That makes it easier to include the changes into the plugin.

    Thanks in advance,
    Tobias

     
  • Tobias Liefke

    Tobias Liefke - 2015-05-01

    Hi Igor,

    I integrated your changes, as you've seen already in the pull request.

    For all others, I attach the version 1.5.1 which includes the german and (hopefully correct) french translations. In addition I added support for the compass in all transformation dialogs.

    If someone else would like to contribute to the plugin as well - feel free to create a pull request on GitHub.

    Tobias

     
  • muhammad ariansyah

    thanks

     
  • Emmanuel Puybaret

    Please, use attached updated French translation in the next version. For your information, the Edit menu is named Edition in French.
    I noticed also that flipping round walls didn't give correct results.
    You should also know that giving a negative elevation to furniture may give incorrect results in the plan and in the 3D view, because such furniture are not taken into account at lower levels.

     
  • Tobias Liefke

    Tobias Liefke - 2016-03-20

    Find attached the latest version of the plugin: 1.7

    New features:

    • Elevation of furniture is never negative
    • Added new french translations
    • Support for polylines in all transformation actions
    • Support to edit the polylines with the existing "edit points" action

    @Emmanuel: What do you mean with flipping round walls didn't give correct results? I played with it and didn't find any unexpected behaviour.

    Nice new features by the way, I didn't update my SH3D for a while and it is always fun to see that great project still evolving.

     

    Last edit: Tobias Liefke 2016-03-20
  • m4sk1n

    m4sk1n - 2017-07-10

    Hello, I have never translated Java project, how can I translate this plugin?

     
1 2 > >> (Page 1 of 2)

Log in to post a comment.

MongoDB Logo MongoDB