[1.9.x] Precise Editor 1.4.0 [February 19 2020]

Recommended Posts

News (September 22, 2019)

With the announcement of KSP 2.0, I do not plan to continue developing this mod anymore. I will keep recompiling new versions as new KSP 1.x versions are released so that players can keep using it until the release of KSP 2.0 at which point I will drop the support for this mod.

Introduction
The KSP craft editor is an approximative tool where the part's position and angle are not displayed anywhere so we have to rely on primitive techniques like counting the number of grid snaps or placing parts "by eye". While this is the Kerbal spirit, this become annoying for the serious craft builder. So this mod is intended to remedy that and offer a more accurate alternative part placement method than mouse and gizmos. This might change your craft building experience !

Features

• Set part position or rotation exact value.
• Increment / decrement position or rotation by a certain value.
• All part transformations in absolute or local mode.
• Automatically update all symmetry counterparts, struts and fuel lines.
• Coordinate system axes shown on part selection.
• Show the precise location of the center of mass, center of lift and center of thrust.
• Set the attachment rules. Attach any part to any part.
• Show the position and size of the part collider bounds.
• Show the distance between 2 parts or their colliders to help with the creation of kerbal mechanical devices !

User's Manual

This mod has a single key. To edit a part, hover the mouse over it and press "P".
The Precise Editor button in the toolbar will show the vessel window where the coordinates for the CoM, CoL and CoT are displayed.

Useful Information

• Units for position are in meters with 4 decimals of precision so 0.0001 is 1/10th of a millimeter.
• Units for rotation are in degrees and angles are Euler angles
• You can copy/paste a value while editing a field.
• Parts can be moved anywhere inside the VAB/SPH. No maximum distance from parent part limitation.
• This mod is accurate enough to place parts in perfect symmetry without actually using symmetry mode.
• To center a part on an axis with its parent part, simply set the local position to 0 on the corresponding axis.

Dependencies: None

Availability
Source: https://github.com/jfrouleau/PreciseEditor
SpaceDock: https://spacedock.info/mod/2050/Precise%20Editor
Also available on CKAN

Contributors
@canisin

History
The motivation to make this mod came to me from making stock helicopters. I needed a way to make the most accurate bearings possible, center the rotor with the CoM and balance fuel so that the CoM stays constant. Also I was terribly annoyed while trying to adjust the authority limiter to exactly 50 and the slider keeps skipping from 51 to 49 back and forth. Precise Editor was born and it delivered the goods ! Now I share it with other players so that they can enjoy it and make better crafts. Since this mod was created, the game has changed a few things. For instance, there is no need to make stock bearings anymore with the robotic parts and the precision editing of tweakables is now stock.

Support
GitHub
I hesitated for a long time to put this mod on the KSP Forums because I already have a day job as a programmer and I hate tech support like the plague. This do not mean that I won't provide any but since I am working on this for free, I do not feel obligated to do so. That being said, don't hesitate to report bugs on GitHub and I will check it out when I have the time. Please provide detailed bug reproduction steps because if I can't reproduce it, I will not fix it. Also I am curious to know what in this mod do players find the most useful, how it could be improved or what feature would you like to see in this mod.

Changes from previous version

• Added /10 and x10 buttons for the - / + values (Requested by flart)
Edited by jfrouleau
News update

Share on other sites

Oh, this looks very nice.

Any reason to believe that it would be problematic to install under v1.6.1? I (like many others I'm sure), are holding back on v1.7 until all of our favorite mods are vetted/upgraded.

Share on other sites
1 hour ago, BlueLineSwinger said:

Oh, this looks very nice.

Any reason to believe that it would be problematic to install under v1.6.1? I (like many others I'm sure), are holding back on v1.7 until all of our favorite mods are vetted/upgraded.

I tried it on KSP 1.6.1 and it seems to work just fine. Should you have any issue, you can use the version 1.1.0 of the mod which is compiled for KSP 1.6.1. It's not as good as the last one but it gets the job done.

Share on other sites

working fine in KSP 1.5.1 as well, yay!

Share on other sites

Wow, this looks really cool and useful (I am a precision nerd)...thanks for putting this together @jfrouleau!

Will try out on 1.6.1

Share on other sites

Wow! And to think I managed to play in the past without that mod... Unbelievable. Awesome jfrouleau!

Edited by Galenmacil

Share on other sites

[Feature request]
Is it possible to give us a multi-select and group move/rotate? Would help me out so much while building... (multiselect not affected by part root so you can select multiple parts instead of a root they both belong to to move them, useful when two parts with different roots need to be moved with each other)
Also I'd like to have a 'cheat mode' that doesn't have limits on the number, so you can set e.g. deploy limit 450%, craft files allow for that, but the mod would make it way easier than tweaking the craft file itself.
Last thing is an exact fairing tweak where we can set exact numbers for the fairing section positions. Should also be affected by 'cheat mode' to allow us to do crazy stuff

And as all the others here say as well, that not is my probably most used mod that I have.

Thanks for taking a look at my requests
-HB Stratos

[EDIT]
Would also be cool if we could set the default rotation and move increments in a cfg file.

Edited by HB Stratos

Share on other sites

Hi HB Stratos, I'm glad that you like and use my mod a lot. Those are excellent feature ideas ! Plus I have a couple of features that are implemented but not released yet such as editing both ends of struts and fuel lines, and changing attachment rules so that we can surface attach anything. I didn't have much time for KSP lately because I moved into a new house and there is a lot to do but I'll try to work on the mod.

Share on other sites

Really like this idea:

"Would also be cool if we could set the default rotation and move increments in a cfg file."

Must have mod, thanks!!!

Share on other sites

Thank you for the mod, it's very useful for making perfectly balanced plane/rocket.

One GUI request:

[+] and [-] buttons for the fields in the  -/+ column, the buttons will divide/multiply the value by 10.

Share on other sites

@flart : I just released a new version of the mod for KSP 1.9.0 which also includes new buttons /10 and x10 for the - / + values.

I always use the mod when playing KSP and indeed switching from 1 to 0.1 to 0.01 is something I was doing frequently so your idea is great.

Enjoy !

Share on other sites

I somehow only discovered this mod last year and it has been such an amazing tool I wish I had always had. Thx for the update!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.