SCARM v. 0.9.24 Released

The new SCARM version 0.9.24 is ready! Download it form www.scarm.info.

Warning
Remember, that SCARM is still in beta stage of development and sometimes may not work as expected. Always create archives of your layouts and save changes in a given track plan with incremental files (just in case) named like “plan_1.scarm”, “plan_2.scarm”, and so on. Please report any bugs and/or unexpected error messages with a short explanation how, when and where in the program they occurs in the comments area below.

Some of the more important added/improved features and updates are listed below.

Added and improved functionality:
- True roads with grades and surface markings
- Favorite libraries as directly accessible buttons
- User-selectable sections count on turntables with variable service track positions

New track libraries:
- Tri-ang TT A (discontinued)
- Tri-ang TT B (discontinued)
- Eishindo T
- MTH O RealTrax
- Millhouse River Studio O Turntables

Updated track libraries:
- GarGraves O tin plated tracks
- GarGraves O stainless steel tracks
- Ross Custom Switches O
- Hornby 00
- Bachmann N EZ system
- Kato N Unitrack
- Fleischmann H0 Profi
- Trix N Minitrix
- Kleinbahn H0
- Walthers N Cornerstone turntables
- Walthers HO Cornerstone turntables

Updated translations:
- Italian
- Hungarian
- French
- German
- Russian
- Dutch

Bugfixes:
- Background image is now displayed also in Print Preview mode (however it will not be printed)
- Corrected AV error message which appears sometimes when editing the track accessories
- Corrected Integer Overflow error message that may appear when auto-joining flex tracks
- Fixed bug that disables the arrow keys in the 2D editor after pressing of Esc key
- Fixed bug with hidden preset access tracks in 3D when rendering some specific turntables
- Solved bug with “Snap terrain to bottom” property loss on grouped figures after save and re-open
- Fixed error message that may appear when exporting extremely large plans

Tip
If “Check for Updates” feature in older releases reports that there is no newer version of SCARM, download the installer directly from the website. The old release info file may be cached on your PC and it may need some time to expire. If the website also shows older version, press F5 key to refresh it.

The most important new feature in SCARM is the ability to work with a true road sections with slopes and surface markings. To start working with the roads, select the “Roads” library in the “Objects” sub-menu from the track libraries list. The road system in SCARM includes 10 basic pieces, one transition and a dead end, allowing construction of two-way, single and double lane roads and streets with appropriate intersections and road surface marking. The main section is two-way flex road, which may be clear or can be painted with dashed center line, solid center line or double solid center line according to the needs. There are also crossing approach section (IS approach), pedestrian crossing section (Crosswalk), 3 intersection adapters and simple road crossing (Intersection). The handling of the road sections is same as the tracks. If you are familiar with the flex tracks, you can start playing with roads in SCARM right now. Below are shown several samples of roads usage, but the possibilities and combinations are much more, especially for the crossings, which may be much more complex if created with the figures.


Bridge over a highway


Road climbing a mountain


Avenue crossing a street

More samples and tutorials about using of the roads will be posted soon.

Another useful addition in this version are the favorite (most used) libraries. They will appear as directly accessible buttons under the title of currently selected library in the Tracks panel. Up to 10 favorite libraries may be hold in the panel (by default are 5), sorted automatically or ordered and fixed by the user, depending on the settings. See how they will look on the picture below.


Favorite libraries

I hope that you will like the new version and also hope that the next release will be ready in a shorter period :)

Request
If you like SCARM, share the info about it with your friends in the social network sites or post a link to www.scarm.info in your blog or your favorite railroad forum, so more and more model train enthusiasts and fans to know about it and to use it for free.

Get SCARM from
Official SCARM Download Location


11 thoughts on “SCARM v. 0.9.24 Released

  1. unable to download program do you have another link to receive

    Thks

  2. I’ve added road to a layout I had done before updating. Now when I try to start the 3D viewer I get “Integer Overflow”. Let me know if you need anything to help replicate the problem.

  3. If you have slopes and alike in the track and when you take out one part for lets say measure the track length or trying an other solution to a problem and you put it back on than heights are set to the first joint and the other side of the track or the complete track does have the same value. Bringing that value up or down to the value of the other part won’t result in a proper join. Also if the track is long you are in for a surprise because some critical value is reset while you think you had set that proper. I have now a problem in my design due to the fact that I can’t set some values “fixed, hard, may not be altered by the program”, but unfortunately it does. Can you fix this or let the user decide with preferences what the program should do in such a case?

  4. Unfortunately, connecting of a sloped section to another part of the route cannot save the slope for now.
    The only way to remove a sloped tracks and then return with preserving of the slope is Cut and Paste.
    Let me know what are the “fixed” values that you want to alter in case that this is something other than the slopes.

  5. fixed values can be handy for track parts which are crossing other trackparts like going under a bridge or in a helix. You need a minimum space so your train can pass the bridge or helix and won’t get jammed because the bridge is too low or the space between helix parts is not enough. Sometimes you just have only a few millimeters to play with and such values are than critical.

  6. If you have set heights in the track other than 0 and the value is one with a decimal, ie 337,6 or similar and you want to connect an other track with a different height, ie 340 or similar, then you will end up with no connection. Logic, the tracks are set at different heights. If the two tracks both have rounded numbers, ie 340 or similar, then you can adjust one of the tracks to match the other track and the connection is made automatic. However, this is not the case if one of the tracks does have a decimal in the trackheight. Again you can adjust the height, even add a decimal to it, but there will be no automatic connection, the arrows to indicate the mismatch are to stay, even if both ends of the track do have the same heigt. My guess or two cents is that the mismatch stays because the computer is calculating with standard around with 15 decimals, so 14 are not equel. If the decimal is restricted to one decimal then this problem might be solved.

    Oh, thanks for the great software, I’m now busy with a big layout, 340×125 in three layers. On my old system its becoming slow now, the tips for speeding up did help a little. May be you can build in some kind of container system, so you put all your trees in the container and the program sees it as one item with different heights.

  7. I’m now busy with the 3d view and for some reason one tree is set on a too big height. So in 3d the tree is hovering over the track. All the preiser people are speaking of an ufo so to speak. To correct the problem seems simple. Go to the tree and reset the wrong height. But in 3d all trackplans are together. On the spot of the trees there are many tracks on different layers. On top the trees, no where a small spot with only tree and no tracks. Now clicking on a tree won’t get me the tree but some track part. Is there a way that I can focus on the tree in such a situation?

  8. Hello Joop,

    Starting backwards :)

    If there is an object in the plan (in our case, a tree) totally covered by tracks, it cannot be selected – if you click over, the track(s) will be highlighted. To cope with this, select the tracks on top, cut them (Ctrl-C), select the object and move it away, then paste the tracks (Ctrl-V). Now you can select and adjust the object as you need. The trees, lamps, signals and similar objects with Vertical position of 0 (zero) will automatically follow the terrain height in 3D. If you set a different Verical position, the object will keep it, regardless of the terrain.

    About joining of tracks with same heights that does not make a proper connection, because of the rounding. Yes, that may happen, but you can cope with this too, by using of the Numeric heights input feature. Lets say that both heights are 337.6, but there is no proper join. Select the first track and its height and manually enter 337.6 value (the “Numeric heights input” button should be active). Then select the second track and edit its height to be also 337.6. This will clear the internal trailing digits, causing the tracks to join perfectly.

    About the fixed values – this is not yet possible, but I will think about some feature to check the tolerances and loading gauges. Until that, use the 3D viewer with terrain switched off to estimate the tracks positions and to see if there will be potential problems in the real layout.

  9. Hello Milen,
    Thanks for your answers.

    If there is an object in the plan (in our case, a tree) totally covered by tracks, it cannot be selected – if you click over, the track(s) will be highlighted. To cope with this, select the tracks on top, cut them (Ctrl-C), select the object and move it away, then paste the tracks (Ctrl-V). Now you can select and adjust the object as you need. The trees, lamps, signals and similar objects with Vertical position of 0 (zero) will automatically follow the terrain height in 3D. If you set a different Verical position, the object will keep it, regardless of the terrain.

    This reads for me as a work around solution. I had a different solution in mind, but its easier said than programmed, so my proposal might be nearly impossible. I thought of that where the mouse pointer is, is the object you get. If there are more objects on same spot you get a dropdown list with the objects and you have to choose one in order to gon on.

    The trees, lamps, signals and similar objects with Vertical position of 0 (zero) will automatically follow the terrain height in 3D

    I had that before, all no-rail objects at 0 height. But in 3D you can’t see them if the rest is at a higher level or if there is an open spot you see the object on level 0, it doesn’t follow the terrain. Now it could be that I do something wrong, I make tracks with a certain height in mind, but I never saw somewhere an option for setting terrain height, did I missed something?

    About your trackheights with decimals, have to find out this way, never thought about the option to set the height of the opposite track piece which was already at correct height. But at the other end, if the problem is indead that the computer works with a larger number of digits behind the decimal point, what’s the purpose of this very precise notation? Can’t you trunkated it to just 1 figure behind the decimal point?

Leave a Reply

Your email address will not be published. Required fields are marked *

*


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>