rattleCAD Changelog

What's new in rattleCAD 3.6.26

Oct 24, 2018
  • refactor:
  • ... osEnv::_init_os_env

New in rattleCAD 3.6.24 (Sep 24, 2018)

  • feature:
  • create Preferences-GUI
  • customizable default folder for project files
  • persistent jig selection
  • debug:
  • myGUI::export::export_Project
  • cleanup directory
  • export html

New in rattleCAD 3.6.23 (Sep 20, 2018)

  • Feature:
  • ... osEnv::get_UserName
  • ... exception for windows
  • Refactor:
  • ... myGUI::infoPanel::fill_runtime

New in rattleCAD 3.6.22 (Sep 19, 2018)

  • Feature:
  • https://sourceforge.net/p/rattlecad/feature-requests/16/ - customizable default folder for project files
  • https://sourceforge.net/p/rattlecad/feature-requests/17/ - persistent jig selection
  • myGUI::init
  • Replace:
  • proc: myGUI::read_userInit ->
  • class: myGUI::ApplConfig
  • config file:
  • ~/[email protected]
  • e.g. C:/Users/user/[email protected]

New in rattleCAD 3.6.21 (Sep 19, 2018)

  • Feature:
  • https://sourceforge.net/p/rattlecad/feature-requests/16/ - customizable default folder for project files
  • https://sourceforge.net/p/rattlecad/feature-requests/17/ - persistent jig lection
  • Refactor:
  • Unset:
  • :APPL_Config(EXPORT_FEA)
  • myGUI::read_userXdefaults
  • .rattleCAD_${hostName}.Xdefaults -> $::env(HOME)
  • myGUI::read_userInit
  • .rattleCAD_${hostName}.init -> $::env(HOME)
  • Rename:
  • myPersist::file::get_userhome -> myPersist::file::get_userDocumentDir
  • myPersist::file::check_user_dir -> myPersist::file::check_userDocumentDir
  • APPL_Config(USER_Dir) -> DEFAULT_Dir
  • Introduce:
  • APPL_Config(PROJECT_Dir)

New in rattleCAD 3.6.20 (Sep 19, 2018)

  • Feature:
  • https://sourceforge.net/p/rattlecad/feature-requests/18/
  • set scalar - value when switching to the next entry via <Tab> key
  • Refactor:
  • customTube

New in rattleCAD 3.6.19 (Sep 19, 2018)

  • debug:
  • position of FrontBrake
  • bikeModel::update_bikeComponent_Placements
  • bikeComponent::FrontBrake -> update

New in rattleCAD 3.6.18 (Aug 22, 2018)

  • debug:
  • position of FrontFender
  • bikeComponent::bareFender
  • bikeComponent::FrontFender
  • vectormath::localVector_2_Degree
  • test__tangens.tcl

New in rattleCAD 3.6.17 (Aug 21, 2018)

  • debug:
  • bikeComponent::bareFender -> update_Shape_XZ

New in rattleCAD 3.6.16 (Aug 20, 2018)

  • Feature:
  • Add "Stack & Reach" dimensions in "Geometry" view
  • Outside-In
  • Classic
  • Lug Angles

New in rattleCAD 3.6.15 (Aug 16, 2018)

  • Feature:
  • Reorganize accordion menu
  • Refactor:
  • AccordionMenu -> 0.02

New in rattleCAD 3.6.14 (Aug 13, 2018)

  • Bike Fitting -> update Geometry / import Frame
  • Show "Base Geometry" - Tab
  • MyGUI::control::setFrameConfigMode
  • Add optional parameter mode

New in rattleCAD 3.5.14 (Jun 24, 2018)

  • Refactor:
  • Remove tcllib::math from cad4tcl

New in rattleCAD 3.5.11 (May 5, 2018)

  • debug:
  • rattleCAD - 3D
  • make it work with FreeCAD 0.17
  • add libPypy3D

New in rattleCAD 3.5.10 (Apr 25, 2018)

  • debug:
  • rattleCAD - 3D
  • make it work with FreeCAD 0.17
  • rattleCAD_3D::freeCAD::add_pythonDefs
  • line_frameCenter
  • point_frameCenter
  • sketch_lineList
  • sketchWire_Part

New in rattleCAD 3.5.06 (Mar 23, 2018)

  • debug:
  • chainstay computation -> cutting length
  • myGUI::cvCustom::createRearMockup
  • bikeFrame::AbstractTube -> __cut_centerLine
  • feature/refactor:
  • myGUI::cvCustom::createRearMockup
  • rear fender
  • rear brake
  • bikeComponent::RearHub

New in rattleCAD 3.5.05 (Mar 23, 2018)

  • feature/debug:
  • miter seatstay based on SeatStay(SeatTubeMiterDiameter)
  • rattleCAD was working like this in version 3.4.02.100

New in rattleCAD 3.5.04 (Mar 19, 2018)

  • feature:
  • Base Geometry
  • add aligned dimension (SaddleNose - Handlebar)
  • refactor:
  • build procedures

New in rattleCAD 3.5.03 (Feb 28, 2018)

  • Refactor:
  • Build procedures

New in rattleCAD 3.4.05.55 (Feb 22, 2018)

  • debug:
  • tubeMiter
  • createAngleDict

New in rattleCAD 3.4.05.54 (Feb 16, 2018)

  • feature:
  • plugin / tubeMiter
  • refactor/debug:
  • bikeFrame:
  • AbstractTube:
  • _setShape5
  • customTube:
  • classTube.tcl:
  • update
  • tubeMiter:
  • abstractTubeMiter.tcl :
  • updateViews
  • getProfile
  • remove old procedures
  • cad4tcl:
  • classCanvas.tcl:
  • getStageFormat
  • getStageSize

New in rattleCAD 3.4.05.53 (Feb 1, 2018)

  • feature:
  • bikeComponent
  • dropout
  • aragon DR0004
  • plugin / rattleCAD_3D
  • brake
  • rim brake
  • dropout
  • paragon DR0004
  • debug:
  • osEnv

New in rattleCAD 3.4.05.52 (Jan 31, 2018)

  • feature:
  • bikeComponent
  • dropout
  • paragon DR0023
  • refactor/debug:
  • osEnv
  • accept "()" in name of nodeName

New in rattleCAD 3.4.05.51 (Jan 31, 2018)

  • feature:
  • tubeMiter
  • init
  • refactor/debug:
  • osEnv
  • format values with ""
  • accept [0-9] as beginning character of a nodeName

New in rattleCAD 3.4.05.48 (Jan 13, 2018)

  • refactor:
  • bikeFrame
  • customTube

New in rattleCAD 3.4.05.45 (Jan 3, 2018)

  • Refactor/debug:
  • ... bikeFrame
  • ... FacadeTubeMiter
  • ... tubeMiter
  • ... cone, frustum

New in rattleCAD 3.4.05.42 (Dec 7, 2017)

  • refactor/debug:
  • plugin / rattleCAD_3D
  • RearDerailleur

New in rattleCAD 3.4.05.39 (Dec 4, 2017)

  • refactor/debug:
  • myGUI
  • view::edit::updateControl
  • view::edit::create_Edit_MultiLine
  • remove: $cvEntry selection range 0 end
  • cad4tcl ... app: simplifySVG ... myTool ... app: chainWheel

New in rattleCAD 3.4.05.38 (Nov 28, 2017)

  • feature:
  • bikeComponents
  • first_KT_172_50_34.svg
  • refactor:
  • cadCanvas
  • rename to cad4tcl
  • extract under BSD-License
  • myGUI:
  • reorder button-bar

New in rattleCAD 3.4.05.37 (Nov 28, 2017)

  • refactor/debug:
  • myGUI:
  • cvCustom::update_DimensionSummary
  • myTool:
  • chainWheel
  • flatSVG
  • replaced by cadCanvas::app::simplifySVG

New in rattleCAD 3.4.05.36 (Nov 28, 2017)

  • feature:
  • bikeComponent
  • miche_supertype_172_50_34.svg
  • refactor/debug:
  • myTool
  • chainWheel
  • flatSVG

New in rattleCAD 3.4.05.35 (Nov 20, 2017)

  • REFACTOR/DEBUG:
  • canvas moved away after click on an object
  • myGUI:
  • gui::bind_objectEvent_2
  • $cvObject registerClickObject
  • cadCanvas:
  • ClickObject (variable)
  • registerClickObject
  • CheckClickObject
  • deleteContent

New in rattleCAD 3.4.05.34 (Nov 18, 2017)

  • FEATURE:
  • myGUI:
  • view::edit::close_allEdit
  • deleteDivContainer
  • deleteConfigContainer
  • cvCustom::createAngleRep
  • font - size and position
  • dimension::createDimension_Jig
  • bound lost centerLine
  • cadCanvas:
  • getLengthCanvas
  • getPositionCanvas
  • eventClick_B1
  • CheckConfigCorner <- click
  • ItemInterface__Super:
  • createText
  • round size to integer 3.4.05.33 - 2017.11.13

New in rattleCAD 3.4.05.33 (Nov 18, 2017)

  • debug:
  • myGUI::cvCustom::createRearMockup
  • handle tkpath
  • myGUI::cvCustom::create_CrankArm
  • myGUI::cvCustom::create_Tyre

New in rattleCAD 3.4.05.32 (Nov 13, 2017)

  • feature:
  • myGUI::read_userInit
  • rattleCAD_...init
  • <config>
  • <config name="antialias">on/off</config> </config>
  • refactor/debug:
  • prepare for antialiased visualization
  • requires tkpath-0.3.4

New in rattleCAD 3.4.05.30 (Nov 10, 2017)

  • refactor/debug:
  • cadCanvas
  • PathCanvas: -strokedasharray

New in rattleCAD 3.4.05.29 (Nov 5, 2017)

  • Feature:
  • CadCanvas
  • PathCanvas: export SVG - pline
  • MyGUI
  • Lib/lib_cvCustom__update.tcl
  • Point_contact
  • Refactor/debug:
  • cadCanvas
  • Remove
  • NewCanvas
  • CreateDimension

New in rattleCAD 3.4.05.28 (Nov 3, 2017)

  • feature:
  • cadCanvas
  • integrate tkpath
  • handle line widths

New in rattleCAD 3.4.05.27 (Oct 31, 2017)

  • feature:
  • myGUI
  • cvCustom::itemconfigureLineWidth
  • refactor/debug:
  • cadCanvas
  • export SVG
  • handle line widths
  • separate Canvas / PathCanvas

New in rattleCAD 3.4.05.24 (Oct 17, 2017)

  • feature:
  • bikeModel
  • ChainStay/Scalar/cuttingAngle
  • myGUI:
  • view::edit::group_ChainStay_Parameter_02
  • Scalar:ChainStay/cuttingAngle

New in rattleCAD 3.4.05.19 (Sep 19, 2017)

  • refactor:
  • canvasCAD 1.00
  • newCanvas
  • returns an object only
  • myGUI:
  • in case of canvasCAD 1.00
  • all references to -> canvasCAD::getNodeAttr
  • removed :
  • cvObject
  • handle class as reference to canvasObject
  • myGUI::gui::current_notebookTabID {}
  • myGUI::gui::getCanvasObject {{tabID {}}}
  • myGUI::gui::selectNotebookTab {tabID}
  • remove
  • myGUI::gui::notebook_createConfigContainer
  • bikeFrame:
  • update rendering of ChainStay
  • shape definition in ChainStay
  • canvasCAD:
  • canvasCAD::configCorner::createContentFrame
  • invert definition of unitScale
  • debug:
  • rattleCAD_3D
  • positioning of toptube

New in rattleCAD 3.4.05.18 (Sep 1, 2017)

  • feature:
  • dimension
  • D01082
  • refactor/feature:
  • bikeComponents
  • Stem:
  • Shape of Spacer and StemCap
  • add Position Values
  • myGUI::plugIn:
  • bind stem in rattleCAD_3D to bikeComponents

New in rattleCAD 3.4.05.17 (Aug 28, 2017)

  • FEATURE:
  • myGUI::plugIn ... create_Window ... new attributes wTitle, wPath ".plugin" ... create_TextWindow
  • change location of dimension
  • D01115 perpendicular offset SeatStay
  • D01116 perpendicular offset ChainStay
  • new dropouts
  • allotec C58
  • allotec C40
  • ciclicorsa 220
  • _plugin
  • rattleCAD_
  • new dropout ... allotec C58
  • REFACTOR:
  • reorder files in packages:
  • bikeModel ... bikeComponent
  • refactor/debug:
  • myGUI::rendering::createFrame_Tubes
  • remove smoved edges on conical headtube
  • _plugin
  • rattleCAD_3D
  • positioning of chainstays

New in rattleCAD 3.4.05.16 (Aug 21, 2017)

  • feature:
  • myGUI::dimension::createDimension
  • add tagId to dimension
  • refactor/debug:
  • D01109
  • create_ClineEffectiveTT
  • myGUI::plugIn::create_Window
  • handle existing window

New in rattleCAD 3.4.05.15 (Aug 21, 2017)

  • debug:
  • bikeModel:
  • Lug_SeatStay/Scalar/Diameter_Miter
  • frameKey="SeatStay/Scalar/DiameterMiterST"
  • refactor:
  • delete dimension Objects when clean canvas
  • canvasCAD::clean_StageContent
  • do some cleanups

New in rattleCAD 3.4.05.14 (Aug 21, 2017)

  • feature:
  • different dimension for top and bottom Headset
  • refactor/feature:
  • rattleCAD Menue
  • reorder references refactor/feature:
  • rattleCAD_3D
  • bind HeadSet to bikeComponents
  • add add_Spacer
  • debug:
  • HandleBar Position did not update on Stem Length

New in rattleCAD 3.4.05.13 (Aug 21, 2017)

  • debug:
  • bikeModel.tcl
  • handle "," in Scalar - Input Values
  • realign dimension
  • D01079
  • refactor/feature:
  • HeadSet Top
  • Scalar(Height_Top) < 12.0
  • cone style
  • split myGUI::rendering::createDecoration_HeadSet
  • createDecoration_HeadSetBottom
  • createDecoration_HeadSetTop

New in rattleCAD 3.4.05.12 (Aug 16, 2017)

  • https://sourceforge.net/projects/rattlecad/files/3.4.05/rattleCAD_3.4.05.12-win32-x86_64.exe/download

New in rattleCAD 3.4.05.11 (Aug 14, 2017)

  • refactor/feature:
  • build.xml
  • create rattleCAD_3.4.05.xx_plugin.zip

New in rattleCAD 3.4.05.10 (Aug 14, 2017)

  • refactor:
  • new procedure myGUI::dimension::createDimension
  • variable hideRegistry feature
  • additional dimensions for:
  • Frame Drafting D01109, D01113, D01122
  • Summary D01066, D01076, D01077, D01078, D01079

New in rattleCAD 3.4.05.09 (Aug 11, 2017)

  • refactor:
  • myGUI
  • dimension
  • new libray
  • lib_dimension.tcl
  • lib_reference.tcl
  • _plugin/rattleCAD_3D [1.05]
  • relocate directory: components

New in rattleCAD 3.4.05.08 (Aug 7, 2017)

  • debug:
  • bikeComponent
  • CrankSet

New in rattleCAD 3.4.05.07 (Jul 31, 2017)

  • debug:
  • bikeModel
  • RearDerailleur Position refactor/debug:
  • cleanup canvasCAD

New in rattleCAD 3.4.05.06 (Jul 31, 2017)

  • refactor/debug:
  • some cleanups in tubeMiter

New in rattleCAD 3.4.05.05 (Jun 16, 2017)

  • refactor/debug:
  • bikeFrame
  • tubeProfiles
  • especially HeadTube
  • myGUI:
  • CrankSet
  • mapping for Polygon - Chainwheel
  • ChainWheels_XY & ChainWheels_XZ

New in rattleCAD 3.4.05.04 (Jun 13, 2017)

  • refactor:
  • bikeModel:
  • report or Polyline(xx) as {x y x y x y ...}
  • bikeFrame:
  • bikeComponent
  • CrankSet, Fender, Stem, Spacer
  • myGUI:
  • cvCustom::createLugRep

New in rattleCAD 3.4.05.03 (Jun 12, 2017)

  • refactor:
  • bikeModel -> dataModel.xml
  • myGUI -> mapping_bikeModel.xml
  • myPersist -> mapping_bikeModel.xml

New in rattleCAD 3.4.05.02 (Jun 12, 2017)

  • refactor:
  • myPersist:
  • mapping of persist to model from myGUI -> myPersist
  • cleanup test procedures

New in rattleCAD 3.4.05.01 (Jun 12, 2017)

  • refactor:
  • extract bikeFrame package:
  • from bikeGeometry
  • see branch: 3.4.05.00_bikeFrame_prototype
  • tubeMiter:
  • implemented in an OO-oriented:
  • create Object by [tubeMiter::createMiter {miterType}] ... miterType: cone, cylinder, plan

New in rattleCAD 3.4.05.00 (Jun 12, 2017)

  • refactor:
  • branch 3.4.04 to 3.4.05

New in rattleCAD 3.4.04.22 (Apr 5, 2017)

  • debug:
  • DownTube-BottleCage failed in Frame Drafting
  • myGUI::cvCustom::createDimension_FrameDrafting_BG
  • ChainStay-Type not available in ChainStay Details
  • bikeModel::get_ListBoxValues
  • myGUI::control::getListBoxContent
  • myGUI::control::setListBoxContent

New in rattleCAD 3.4.04.21 (Mar 13, 2017)

  • DEBUG:
  • toolbar Button:
  • print_dxf ... myGUI::export::notebook_exportDXF
  • print_svg
  • myGUI::export::notebook_exportSVG

New in rattleCAD 3.4.04.20 (Mar 12, 2017)

  • FEATURE:
  • handle BottomBracket-Excenter
  • myGUI:
  • /etc/mapping_bikeModel.xml
  • BottomBracket/Scalar/ExcenterOffset
  • modelAdapter::updateModel_XZ
  • Scalar/Geometry/BottomBracket_Offset_Excenter
  • Position/CrankSet
  • cvCustom::createDimension_
  • CrankSet(Position)
  • .. cvCustom::createDimension_PointBottomBracket
  • cvCustom::createDimension_PointPersonal
  • cvCustom::update_renderCenterline
  • bikeModel:
  • etc/dataModel.xml
  • CrankSet/Position/Origin
  • BottomBracket/Scalar/ExcenterOffset
  • bikeGeometry:
  • model_freeAngle::create_GeometryCenter
  • Position(CrankSet)
  • myPersist Persistence:
  • update__3_4_04 & get_persistenceKeys
  • /root/Lugs/BottomBracket/Excenter/Offset

New in rattleCAD 3.4.04.19 (Mar 6, 2017)

  • FEATURE:
  • on specific condition on MacOS
  • APPL_Config(PLUGIN_Dir)
  • APPL_Config(ROOT_Dir)/../PlugIns]

New in rattleCAD 3.4.04.18 (Mar 2, 2017)

  • REFACTOR:
  • canvasCAD
  • handle different size of vectorfont on Windows and MacOS
  • define UnitScale m, c, i in relation to UnitScale p
  • vectorfont::setscale
  • canvasCAD::create -> draftText 3.4.04.17 - 2017.02.28

New in rattleCAD 3.4.04.17 (Mar 2, 2017)

  • REFACTOR:
  • myGUI::plugIn::loadPlugins
  • enhance error-handling
  • myGUI::plugIn::create_Window ... set w .addOn -> .plugIn
  • myGUI::init
  • remove ::APPL_Config(EXPORT_SCAD)
  • myGUI::control::exit_rattleCAD ... replace myPersist::file::saveProject_xml
  • myGUI::control::save_ProjectFile
  • FEATURE:
  • acitve mode on dimensions
  • myGUI::cvCustom::createDimension_Geometry_hybrid_personal
  • myGUI::cvCustom::createDimension_Geometry_hybrid_primary
  • myGUI::cvCustom::createDimension_Geometry_hybrid_result
  • myGUI::cvCustom::createDimension_Geometry_hybrid_secondary
  • myGUI::cvCustom::createDimension_Geometry_hybrid_summary
  • acitve mode on frame centerline
  • myGUI::rendering::createFrame_Centerline

New in rattleCAD 3.4.04.16 (Feb 20, 2017)

  • REFACTOR:
  • reference of rattleCAD - PlugIns
  • add APPL_Config(PLUGIN_Dir)
  • $rootDir/_plugin

New in rattleCAD 3.4.04.15 (Feb 13, 2017)

  • REFACTOR:
  • HeadTube rendering failed on switch from cylindric to tapered
  • BikeModel/etc/dataModel.xml

New in rattleCAD 3.4.04.14 (Feb 9, 2017)

  • FEATURE:
  • bikeComponent
  • Fork:
  • Composite_45
  • Composite_56

New in rattleCAD 3.4.04.13 (Feb 9, 2017)

  • DEBUG:
  • bikeModel
  • get_ListBoxValues
  • append: HeadTube "cylindric tapered"

New in rattleCAD 3.4.04.12 (Feb 2, 2017)

  • debug:
  • ikeComponent
  • CrankSet
  • Chainrings in xy-view

New in rattleCAD 3.4.04.11 (Feb 1, 2017)

  • REFACTOR:
  • bikeModel/bikeGeometry:
  • add procedure
  • ikeGeometry::get_Profile
  • bikeComponent:
  • efactor Fork-Blade
  • Position(BladeEnd)
  • Vector(BladeDefinition
  • refactor CrankSet .
  • or mockup_3D

New in rattleCAD 3.4.04.10 (Jan 24, 2017)

  • refactor:
  • bikeComponent
  • optimize update via registry
  • register_UpdateObject
  • update_RegisteredComponents

New in rattleCAD 3.4.04.09 (Jan 20, 2017)

  • refactor:
  • myGUI
  • myGUI::view::configPanel
  • Stem:
  • Ahead / Quill
  • bikeModel
  • remove update-call in
  • ComponentBare
  • ComponentBasic

New in rattleCAD 3.4.03.19 (Oct 24, 2016)

  • debug:
  • myGUI
  • chainStay Shape configuration failed
  • myGUI::cvCustom::move_ctrlPoints
  • canvasCAD 0.64
  • canvasCAD::setMark
  • check_dragObject
  • set CANVAS_Point(x1) $x
  • set CANVAS_Point(y1) $y

New in rattleCAD 3.4.03.18 (Oct 21, 2016)

  • refactor:
  • rattleCAD_AddOn::create
  • mockup_3D__0.58.kit

New in rattleCAD 3.4.03.04 (May 18, 2016)

  • refactor:
  • TclOO
  • canvasCAD 0.65

New in rattleCAD 3.4.03.03 (May 18, 2016)

  • refactor:
  • build a factory (pattern) to create dimensions
  • canvasCAD

New in rattleCAD 3.4.03.02 (May 18, 2016)

  • refactor:
  • bikeModel 0.00
  • create class architecture

New in rattleCAD 3.4.03.01 (May 18, 2016)

  • refactor:
  • separate rattleCAD
  • model / view / control
  • move persistence from bikeGeometry to model
  • bikeGeometry 2.00 feature:
  • change edit parameter from doubleclick to click ... canvasCAD 0.63

New in rattleCAD 3.4.02.100 (Apr 11, 2016)

  • refactor:
  • debug tubemiter: SeatTube - TopTube
  • bikeGeometry 1.82

New in rattleCAD 3.4.02.99 (Mar 3, 2016)

  • refactor:
  • rattleCAD::rendering::createDecoration_Saddle
  • change saddle position from Position(Saddle)
  • to Position(Saddle_Mount)
  • bikeGeometry 1.81
  • renamed Position(SeatPost_Saddle)
  • to Position(Saddle_Mount)
  • debug:
  • rattleCAD::test::createDemoText

New in rattleCAD 3.4.02.98 (Feb 17, 2016)

  • Frame Details:
  • add dimension: center downtube to headtube
  • new dropout
  • paragon_DR0015.svg
  • refactor:
  • bikeGeometry 1.80
  • rename components bottle_cage -> bottleCage 3.4.02.98a
  • remove exec_GhostScript

New in rattleCAD 3.4.02.97 (Feb 17, 2016)

  • refactor:
  • rename lib__view_gui.tcl
  • to lib__view.gui.tcl
  • update :
  • rattleCAD::cvCustom::updateView
  • remove rattleCAD::cvCustom::update_customFinal
  • canvasCAD 0.62 ... default line with in proc canvasCAD::create
  • bikeGeometry 1.79
  • rename components logo to components label

New in rattleCAD 3.4.02.96 (Feb 11, 2016)

  • debug:
  • bikeGeometry 1.78
  • handle old component references like:
  • 'fork/dropout/LE_17.svg'
  • 'etc:../components/handlebar/shimano_ST-7700.svg'
  • in form of ... 'etc:handlebar/shimano_ST-7700.svg'
  • update:
  • selle_san_marco_concor_racing_junior_2014.svg
  • new: rear derailleur: rattleCAD_ShortCage.svg
  • feature:
  • rattleCAD::cvCustom::update_customFinal
  • position to ad custom behaviour ... canvasCAD 0.61
  • add anchor to proc canvasCAD::image::readFile
  • update canvasCAD::create -> text 3.4.02.96a
  • debug watermark position in TubeMiter

New in rattleCAD 3.4.02.95 (Feb 11, 2016)

  • debug:
  • component selection did not keep last selected value
  • rattleCAD::view::svgEdit
  • rattleCAD::view::svgEdit::update_svgEdit
  • $compTree selection set $comp_treeID
  • $compTree focus $comp_treeID
  • $compTree yview moveto $relPosition

New in rattleCAD 3.4.02.94 (Feb 11, 2016)

  • refactor:
  • toggle fullscreen mode by on resize button
  • introduced in 3.4.02.73 - 2015.10.29
  • refer mockupColours from rattleCAD::view::colorSet
  • seperat __Fork__ from __Frame__
  • rename variables colour -> color ... bikeGeometry 1.77

New in rattleCAD 3.4.02.93 (Feb 11, 2016)

  • feature:
  • implement additional place to locate custom components outside rattleCAD
  • APPL_CONFIG(CUSTOM_Dir)
  • store custom components ... APPL_CONFIG(USER_Dir)
  • store user defined components ... bikeGeometry 1.76

New in rattleCAD 3.4.02.92 (Jan 25, 2016)

  • refactor:
  • conic miter fails on tube larger then cone diameter feature:
  • return resulting file Name
  • rattleCAD::view::gui::notebook_exportPS
  • rattleCAD::view::gui::notebook_exportSVG
  • rattleCAD::view::gui::notebook_exportDXF

New in rattleCAD 3.4.02.91 (Jan 22, 2016)

  • images in namespace ::rattleCAD::image
  • canvasCAD 0.60
  • create images in canvasCAD::image::img
  • bikeGeometry 1.75
  • rattleCAD::rendering::createDecoration_HeadSet
  • Polygon(HeadSetCap)
  • Polygon(SeatPost)
  • bikeGeometry::create_SeatPos

New in rattleCAD 3.4.02.90 (Jan 22, 2016)

  • refactor:
  • rename procedures and files
  • new library rattleCAD::addOn

New in rattleCAD 3.4.02.89 (Jan 20, 2016)

  • feature:
  • canvasCAD 0.59
  • readImage -> canvasCAD::image::readFile
  • getLength -> canvasCAD::getStageLength
  • bikeGeometry 1.74
  • Polygon(Spacer) refactor:
  • rattleCAD::tubeMiter::export_pdf
  • clean Stage before export only defined content
  • rattleCAD::rendering::createDecoration_Stem
  • handle headset spacer if height < 0
  • catch error writing pdf files
  • rattleCAD::view::gui::export_Project
  • catch error writing pdf files

New in rattleCAD 3.4.02.88 (Jan 15, 2016)

  • refactor:
  • rattleCAD::view::gui::export_Project
  • lower/raise {__configCorner__}
  • implement pdf4tcl for pdf - export
  • snit ... from tcllib
  • rattleCAD::view::gui::export_Project
  • rattleCAD::view::gui::export_Project_pdf ... rattleCAD::tubeMiter::export_pdf
  • there is no need for ghostscript installation anymore
  • remove postscript - export from menue and button-bar

New in rattleCAD 3.4.02.87 (Jan 11, 2016)

  • debug:
  • BaseGeometry / Classic
  • change BottomBracket height changed SeatTube Length
  • bikeGeometry 1.73
  • IF_Classic

New in rattleCAD 3.4.02.86 (Jan 9, 2016)

  • debug:
  • color object in rattleCAD canvases fails
  • rattleCAD::cv_custom::update_renderCanvas
  • dont change fill of lines 3.4.02.86a
  • only for saddle,handlaber and fender

New in rattleCAD 3.4.02.85 (Jan 9, 2016)

  • debug:
  • canvasCAD 0.57
  • avoid export objects with no geometry refactor:
  • bikeGeometry 1.72
  • headset representation

New in rattleCAD 3.4.02.84 (Jan 8, 2016)

  • debug:
  • chainline could not be edited when custom crankset is selected
  • rattleCAD::rendering::createCrank_Custom refactor:
  • APPL_Config(TEMPLATE_Dir)
  • projectDir/___template/rattleCAD

New in rattleCAD 3.4.02.83 (Jan 8, 2016)

  • feature:
  • add option to reference predefined forks (supplier)
  • coumbus_Tusk_Straight_2015.svg
  • rattleCAD_Carbon_Oversize_365_45.svg
  • rattleCAD_Carbon_Oversize_370_45.svg
  • bikeGeometry 1.71
  • bikeGeometry::create_Fork_Supplier
  • new template file:
  • road_carbon_style_xl.xml

New in rattleCAD 3.4.02.82 (Jan 8, 2016)

  • debug:
  • tube miter of cylindric ToolTube display conical attributes
  • bikeGeometry 1.70

New in rattleCAD 3.4.02.81 (Jan 8, 2016)

  • feature tubeMiter:
  • implement tapered HeadTube
  • many thanks to Peter Dalhoff
  • bikeGeometry 1.69
  • tubeMiter 0.01

New in rattleCAD 3.4.02.80 (Dec 30, 2015)

  • refactor:
  • bikeGeometry 1.68
  • dropout/kinesis_1113 - update
  • dropout/hy_per_al08 - new (thanks to Jake Voelcker)

New in rattleCAD 3.4.02.79 (Dec 30, 2015)

  • refactor:
  • bikeGeometry 1.67
  • IF_Classic
  • IF_StackReach
  • rattleCAD::view::edit::group_HeadTube_Parameter_02

New in rattleCAD 3.4.02.78 (Dec 22, 2015)

  • refactor:
  • bikeGeometry 1.66
  • IF_Classic
  • IF_StackReach

New in rattleCAD 3.4.02.76 (Dec 14, 2015)

  • debug: ... rattleCAD::rendering::create_copyReference
  • bikeGeometry::set_Classic_HeadTubeVirtualLength

New in rattleCAD 3.4.02.75 (Nov 27, 2015)

  • refactor:
  • rattleCAD::cv_custom::createRearMockup ... add rattleCAD::cv_custom::create_controlField ... add rattleCAD::cv_custom::create_controlCircle ... add rattleCAD::cv_custom::create_segmentCurve

New in rattleCAD 3.4.02.74 (Nov 9, 2015)

  • refactor:
  • remove EXIT button per default but appear at FullScreen-Mode
  • add variable rattleCAD::view::gui::toggleFullScreenWidgets

New in rattleCAD 3.4.02.73 (Nov 2, 2015)

  • feature: toggle fullscreen mode by on resize button

New in rattleCAD 3.4.02.72 (Oct 20, 2015)

  • debug:
  • configCorner fails on Mockup-Tab
  • rattleCAD::view::edit::group_Rendering_Parameter ... rattleCAD::view::create_FileEdit ... rattleCAD::view::svgEdit::create_svgEdit ... rattleCAD::view::svgEdit::cleanup_svgEdit (new) ... update canvas fails in configPanel ... rattleCAD::configPanel::updateCanvas

New in rattleCAD 3.4.02.70 (Sep 23, 2015)

  • refactor:
  • bikeGeometry 1.63
  • updated suspenison fork bridges

New in rattleCAD 3.4.02.69 (Sep 20, 2015)

  • refactor:
  • bikeGeometry 1.62
  • updated suspenison fork bridges

New in rattleCAD 3.4.02.68 (Sep 20, 2015)

  • debug:
  • bikeGeometry 1.61

New in rattleCAD 3.4.02.67 (Sep 17, 2015)

  • debug:
  • bikeGeometry 1.60
  • customCrank failed on only one single chainwheel

New in rattleCAD 3.4.02.66 (Sep 17, 2015)

  • refactor:
  • bikeGeometry 1.59
  • ChainWheel of customCrank

New in rattleCAD 3.4.02.65 (Aug 23, 2015)

  • refactor:
  • bikeGeometry 1.58:
  • get_paramComponent
  • replace:
  • proc rattleCAD::rendering::_get_polygonChainWheel
  • proc rattleCAD::rendering::_get_polygonCrankArm

New in rattleCAD 3.4.02.63 (Aug 13, 2015)

  • refactor: .
  • frameTubeColour
  • rattleCAD::cv_custom::frameTubeColour
  • from wheat -> #edc778

New in rattleCAD 3.4.02.62 (Aug 13, 2015)

  • refactor:
  • bikeGeometry 1.56
  • $bikeGeometry::Position(FrontDropout_MockUp)

New in rattleCAD 3.4.02.61 (Aug 13, 2015)

  • refactor:
  • bikeGeometry 1.55
  • $bikeGeometry::Fork(Rake)
  • new Template for MTB

New in rattleCAD 3.4.02.60 (Aug 13, 2015)

  • refactor:
  • bikeGeometry 1.54
  • new components for suspension fork
  • disc brake display ... rattleCAD::rendering::createDecoration_Cassette

New in rattleCAD 3.4.02.59 (Aug 13, 2015)

  • refactor:
  • Base Geometry: change behaviour of BottomBracket Depth/Height in Stack & Reach bikeGeometry 1.52
  • bikeGeometry::set_StackReach_BottomBracketDepth bikeGeometry::set_StackReach_BottomBracketHeight

New in rattleCAD 3.4.02.58 (Aug 13, 2015)

  • feature:
  • additional dimension in Frame Deatails for Stack & Reach
  • bikeGeometry 1.51
  • bikeGeometry::Geometry(HeadTube_Summary)

New in rattleCAD 3.4.02.57 (Aug 13, 2015)

  • feature:
  • visualisation of front carrier in "Frame Details"

New in rattleCAD 3.4.02.56 (Aug 13, 2015)

  • refactor:
  • bikeGeometry 1.50
  • reformat Polygon(ChainStay_xz)

New in rattleCAD 3.4.02.54 (May 22, 2015)

  • debug:
  • init variable exec_GhostScript to {}

New in rattleCAD 3.4.02.53 (May 22, 2015)

  • debug:
  • rattleCAD::view::createEdit_MultiLine
  • update fit component

New in rattleCAD 3.4.02.52 (May 22, 2015)

  • feature:
  • new template files
  • orbea_mx_dirt_24.xml
  • specialized_hotrock_24_sl_boys.xml

New in rattleCAD 3.4.02.51 (May 22, 2015)

  • debug:
  • createEdit_MultiLine
  • highlight entry on sinlgeEdit

New in rattleCAD 3.4.02.50 (May 5, 2015)

  • debug:
  • bikeGeometry 1.49
  • ForkBlade visualisation

New in rattleCAD 3.4.02.49 (May 5, 2015)

  • debug:
  • bikeGeometry 1.48
  • Polygon(ChainStay_xy)

New in rattleCAD 3.4.02.48 (Apr 30, 2015)

  • feature:
  • warning on unavailable ghostScript installation
  • refactor:
  • osEnv 0.11
  • osEnv::find_ghostscriptExec
  • handle 32/64 bit Windows

New in rattleCAD 3.4.02.47 (Apr 30, 2015)

  • refactor:
  • osEnv 0.10
  • osEnv::_find_ghostscriptExec

New in rattleCAD 3.4.02.46 (Apr 30, 2015)

  • refactor:
  • extract rattleCAD::view::createEdit {}
  • extract rattleCAD::view::create_FileEdit {}
  • debug:
  • rattleCAD::view::fit_EditContainer
  • previous: fit_FileEditContainer

New in rattleCAD 3.4.02.45 (Apr 27, 2015)

  • feature:
  • rattleCAD::view::svgEdit::create_svgEdit
  • refactor:
  • extract rattleCAD::view::create_FileEdit {}
  • rattleCAD::view::create_ListEdit {}
  • split procedure: init_rattleCAD {} into
  • init_rattleCAD {} and
  • start_rattleCAD {}
  • to make it easier to create debug-routines
  • rattleCAD::model::file::get_componentAlternatives
  • nornalize path
  • debug:
  • bikeGeometry 1.47

New in rattleCAD 3.4.02.44 (Apr 27, 2015)

  • feature:
  • additional dimension in ChainStay Details:
  • angle between ChainStay and BottomBracket
  • and "hermes"

New in rattleCAD 3.4.02.43 (Apr 27, 2015)

  • feature:
  • add template:
  • childbike_mx_dirt_24.xml
  • debug:
  • replace ChainStay-Length-Slider in ChainStay Details
  • bikeGeometry 1.46
  • fork visualisation

New in rattleCAD 3.4.02.42 (Apr 27, 2015)

  • refactor:
  • change of build procedure only, no internal change
  • now using packages of ActiveState Teapot
  • base-tk - 8.6.3.1
  • tdom - 0.8.3
  • BWidget -1.9.8

New in rattleCAD 3.4.02.41 (Apr 14, 2015)

  • refactor:
  • appUtil 0.16
  • leCAD::infoPanel::fill_appUtil
  • canvasCAD 0.56
  • remove use of snit
  • remove use of pdf4tcl
  • change build procedure
  • zip contains plain rattleCAD
  • kit contains plain rattleCAD as starkit
  • starpacks contain kit and runtime

New in rattleCAD 3.4.02.40 (Apr 9, 2015)

  • refactor:
  • require Tcl 8.6 now
  • canvasCAD 0.54
  • use snit to use pdf4tcl
  • use pdf4tcl replacing ghostscript?
  • bikeGeometry 1.45
  • update Interfaces for BaseGeometry
  • add bikeGeometry::Geometry(Saddle_HB_x)
  • add rattleCAD::view::setTooltip
  • to use ttk:button instead of BWidgets Button
  • remove background of icons in iconbar

New in rattleCAD 3.4.02.39 (Apr 9, 2015)

  • refactor:
  • pdf-print, tubeMiter
  • canvasCAD 0.53
  • canvasCAD::printPostScript
  • bikeGeometry 1.44
  • bikeGeometry::get_TubeMiterDICT
  • change from tclkit8513.exe
  • to tclkit-8.6.3-win32-ix86.exe
  • rename rattleCAD::rendering::createTubemiter to rattleCAD::tubeMiter::create

New in rattleCAD 3.4.02.38 (Mar 25, 2015)

  • debug:
  • rear-fender edit
  • rattleCAD::view::edit::group_FrontFender_Parameter_08
  • remove "wm attributes $w -toolwindow" for MacOS and others
  • refactor: add donate to the MenuBar

New in rattleCAD 3.4.02.37 (Mar 25, 2015)

  • refactor:
  • bikeGeometry 1.43
  • bikeGeometry::create_CrankArm
  • create_intro
  • destroy .intro if exist
  • rattleCAD::test
  • destroy .intro if exist

New in rattleCAD 3.4.02.36 (Mar 25, 2015)

  • refactor:
  • bikeGeometry 1.42
  • bikeGeometry::create_CrankArm

New in rattleCAD 3.4.02.35 (Feb 27, 2015)

  • refactor:
  • bikeGeometry 1.41
  • bikeGeometry::create_CrankArm

New in rattleCAD 3.4.02.34 (Feb 27, 2015)

  • feature:
  • RearMocku: edit rear BrakeDisc by dimension
  • bikeGeometry 1.40
  • Scalar(CrankSet/ChainRingOffset)
  • bikeGeometry::create_CrankArm

New in rattleCAD 3.4.02.33 (Feb 27, 2015)

  • debug:
  • display of text://ListValue(CrankSetChainRings)

New in rattleCAD 3.4.02.32 (Feb 27, 2015)

  • refactor:
  • check chainstay centerline before update
  • bikeGeometry 1.38
  • vectormath 0.7

New in rattleCAD 3.4.02.31 (Feb 27, 2015)

  • debug:
  • bikeGeometry 1.37
  • bikeGeometry::create_Fork

New in rattleCAD 3.4.02.30 (Feb 11, 2015)

  • debug:
  • bikeGeometry 1.36:
  • bikeGeometry::create_Fork
  • bikeGeometry::create_ChainStay_RearMockup
  • vectormath 0.6:
  • tangent_2_circles

New in rattleCAD 3.4.02.29 (Feb 11, 2015)

  • feature:
  • button for rattleCAD_AddOn
  • containing all fututre extensions based on rattleCAD
  • refactor:
  • bikeGeometry 1.35 cleanup
  • check ensemble rattleCAD_AddOn for custom extensions
  • optional Button if rattleCAD_AddOn available
  • remove:
  • Menu -> Export -> Export openSCAD
  • Menu -> Export -> Export ReynoldsFEA

New in rattleCAD 3.4.02.28 (Jan 23, 2015)

  • refactor:
  • notebook_createButton feature
  • button for extension bikeGeometry_3D

New in rattleCAD 3.4.02.27 (Jan 20, 2015)

  • refactor:
  • notebook_createButton
  • FrameConfigMode
  • changeFormatScale

New in rattleCAD 3.4.02.26 (Jan 20, 2015)

  • refactor:
  • bikeGeometry 1.33 cleanup
  • rattleCAD::cv_custom::update_BaseGeometry
  • rattleCAD::control::frame_configMode
  • rattleCAD::rendering::createFrame_Centerline debug
  • frameConfigMode: LugAngles

New in rattleCAD 3.4.02.25 (Jan 15, 2015)

  • refactor:
  • bikeGeometry 1.32 with different behaviour on rattleCAD::control::frame_configMode
  • debug:
  • set SeatTube and DownTube Offset to 0 if using LugAngle Method

New in rattleCAD 3.4.02.24 (Jan 10, 2015)

  • refactor:
  • cleanup rattleCAD::cv_custom::createDimension_Geometry_

New in rattleCAD 3.4.02.22 (Jan 8, 2015)

  • bikeGeometry 1.31
  • new method of frame determination in "Base Geometry" tab
  • add ::APPL_Config(FrameConfig) freeAngle / lugAngle
  • Button in upper left corner refactor/debug
  • rename all groupEdit Windows with index

New in rattleCAD 3.4.02.21 (Jan 8, 2015)

  • refactor/debug
  • bikeGeometry 1.30
  • BottomBracket Offset on DownTube and SeatTube

New in rattleCAD 3.4.02.20 (Dec 29, 2014)

  • refactor/debug:
  • bikeGeometry 1.29
  • history previous/next
  • BottleCage dimensions display in drawings
  • variable Array Rendering -> to local Array Config

New in rattleCAD 3.4.02.19 (Dec 29, 2014)

  • refactor:
  • cleanup files

New in rattleCAD 3.4.02.18 (Dec 15, 2014)

  • refactor/debug
  • bikeGeometry 1.27
  • set_to_project
  • test procedure: rattleCAD::test:::runDemo
  • demo_01
  • method_SeatandTopTube
  • method_rattleCAD_HandleBarandSaddle

New in rattleCAD 3.4.01.74 (Nov 12, 2014)

  • refactoring:
  • bikeGeometry 0.73
  • remove references from bikeGeometry to project:

New in rattleCAD 3.4.01.73 (Oct 30, 2014)

  • refactoring:
  • bikeGeometry 0.72
  • cleanup comments from refactoring in 0.71

New in rattleCAD 3.4.01.69 (Oct 21, 2014)

  • refactor:
  • bikeGeometry 0.69

New in rattleCAD 3.4.01.68 (Oct 20, 2014)

  • debug:
  • debug and reorganize creation of SeatTube and SeatPost
  • error occurred on SeatTube Offset at BottomBracket

New in rattleCAD 3.4.01.67 (Oct 11, 2014)

  • debug:
  • uodated script to check OS Environment to run rattleCAD
  • rattleCAD_checkEnv.tcl

New in rattleCAD 3.4.01.66 (Oct 10, 2014)

  • feature:
  • add script to check OS Environment to run rattleCAD
  • rattleCAD_checkEnv.tcl

New in rattleCAD 3.4.01.65 (Jul 28, 2014)

  • feature:
  • RearDerailleur Mount: dimension in direction of Chainstay on horizontal now depending on direction of dropout (horiozontal only)

New in rattleCAD 3.4.01.64 (Jun 23, 2014)

  • feature:
  • components - selle_san_marco_concor_racing_junior_2014.svg

New in rattleCAD 3.4.01.63 (Jun 13, 2014)

  • feature:
  • update Result/Tubes/ForkBlade/
  • bikeGeometry (0.67 bikeGeometry::get_Fork & get_ForkBlade
  • update template Project: Road

New in rattleCAD 3.4.01.62 (May 26, 2014)

  • feature:
  • add first investigation to create 3D Shape of a project
  • located in ./_style/shape3D_OBJ.tcl
  • creates an .obj-File
  • can be opened by e.g. glc-player

New in rattleCAD 3.4.01.61 (May 21, 2014)

  • debug:
  • rear fender pivot redefined after changes in 3.4.01.60
  • add CenterLine - Value to each /Result/Tubes/

New in rattleCAD 3.4.01.60 (May 19, 2014)

  • feature:
  • add Tube Diameter to Export Reynolds FEA
  • add Tube Profiles (xy/xz) to Result/Tubes

New in rattleCAD 3.4.01.59 (May 16, 2014)

  • feature:
  • add Rear Carrier: racktime Add-it
  • Export -> Export Reynolds FEA
  • export project geometry into reynolds' FEA csv-Format

New in rattleCAD 3.4.01.58 (May 5, 2014)

  • feature: add Front Carrier: Tubus Tara

New in rattleCAD 3.4.01.57 (May 5, 2014)

  • feature: add Rear & Front Carrier

New in rattleCAD 3.4.01.56 (May 3, 2014)

  • feature:
  • Rear & Front Fender
  • refactoring:
  • cleanup rattleCAD-namespace from references to bikeGeometry
  • change rendering of lower headset lower then 8 mm

New in rattleCAD 3.4.01.55 (May 3, 2014)

  • refactoring:
  • createFrameJig
  • feature:
  • createFrameJig add FrameJIG: MeisterJig waiting for commitment
  • update: rattleCAD::view::gui::notebook_createButton update on select radiobutton in ChainStay Details, Summary, FrameJig and FrameDrafting

New in rattleCAD 3.4.01.54 (Apr 17, 2014)

  • feature:
  • change cursor to watch when rattleCAD is busy

New in rattleCAD 3.4.01.52 (Apr 17, 2014)

  • refactoring:
  • in $::APPL_Config(USER_Dir) rename _rattleCAD_.init to .rattleCAD_.init
  • feature:
  • create .rattleCAD_.Xdefaults

New in rattleCAD 3.4.01.51 (Apr 3, 2014)

  • feature:
  • pivot HandleBar in Summary
  • move Saddle in Summary

New in rattleCAD 3.4.01.50 (Apr 2, 2014)

  • feature: .
  • add 20"/406 ETRTO - BMX to favorite rim dimensions
  • add Result(Length/RearWheel/TyreShoulder)
  • debug:
  • handle Component/Wheel/Rear/TyreWidthRadius -if greater then WheelRadius - in bikeGeometry::check_Values

New in rattleCAD 3.4.01.49 (Mar 26, 2014)

  • debug:
  • failed on open project-File of rattleCAD 3.2.78.26
  • fixed in bike_Geometry (0.56) .
  • project:
  • update_Project ... save template didn't save in project directory

New in rattleCAD 3.4.01.48 (Mar 10, 2014)

  • refactoring:
  • rename _rattleCAD.init in $::APPL_Config(USER_Dir) to _rattleCAD_.init

New in rattleCAD 3.4.01.47 (Mar 7, 2014)

  • debug:
  • ChainStay went out of display if last segment had negativ length

New in rattleCAD 3.4.01.46 (Mar 6, 2014)

  • refactoring:
  • displayed ChainStay length in ChainStay Details depending on BottomBracket Position

New in rattleCAD 3.4.01.45 (Mar 5, 2014)

  • cleanup:
  • remove road_bent_fork.xml from sample - directory
  • refactoring:
  • replace /test/sample/classic_1984_SuperRecord by .../test/sample/road_classic_1984_SuperRecord, now with bent stays
  • update:
  • /sample/... .xml ... ChainStay purpose

New in rattleCAD 3.4.01.44 (Mar 5, 2014)

  • debug:
  • stabilize bent Chainstay-Edit in Chainstay-Details tab
  • keep constant distance beetween control-points

New in rattleCAD 3.4.01.43 (Mar 5, 2014)

  • debug:
  • stabilize bent Chainstay-Edit in Chainstay-Details tab refactoring:
  • change "Exclusion" and "ChangeLog" in Info Panel

New in rattleCAD 3.4.01.42 (Mar 3, 2014)

  • feature:
  • paul components: singlespeed dropout refactoring:
  • road_Fixie.xml (SingleSpeed)

New in rattleCAD 3.4.01.41 (Mar 3, 2014)

  • feature: ... new sample: road_Fixie.xml (SingleSpeed)
  • refactoring: change colour mapping for summary and mockup
  • change direction of Component/Derailleur/Rear/Pulley/y
  • bikeGeometry 0.50
  • debug:
  • configCorner throws Error in Frame-Jig Tab
  • derailleur pulley teeth throws error if < 2

New in rattleCAD 3.4.01.40 (Mar 3, 2014)

  • feature:
  • Demo -> rattleCAD-Method
  • Demo -> Seat/TopTube-Method
  • remove:
  • Demo -> Stack and Reach
  • refactoring:
  • move rattleCAD::gui
  • to rattleCAD::view::gui

New in rattleCAD 3.4.01.39 (Mar 3, 2014)

  • refactoring:
  • Demo: File -> Stack and Reach
  • sample files refactoring:
  • remove APPL_CONFIG(PROJECT_Name, PROJECT_File, PROJECT_Save)
  • move rattleCAD::view::get_listBoxContent
  • to rattleCAD::control::get_listBoxContent
  • rattleCAD::model::get_ListBoxValues
  • rattleCAD::model::get_ComponentList
  • add rattleCAD::modelinit_ListBoxValues

New in rattleCAD 3.4.01.38 (Feb 22, 2014)

  • debug:
  • rattleCAD::view::updateConfig
  • focused entry field on mouse over left entry
  • refactoring:
  • add Menue -> Demo
  • move entries Menue -> File to Menue -> Demo:
  • File -> Samples ... File -> Stack and Reach
  • File -> Demo ... File -> Integration Test
  • File -> Intro-Image

New in rattleCAD 3.4.01.37 (Feb 22, 2014)

  • refactoring:
  • Demo: File -> Stack and Reach
  • bikeGeometry 0.49

New in rattleCAD 3.4.01.36 (Feb 21, 2014)

  • refactoring: Demo: File -> Stack and Reach

New in rattleCAD 3.4.01.35 (Feb 20, 2014)

  • feature:
  • setValue: set more than one value at once
  • Demo: File -> Stack and Reach

New in rattleCAD 3.4.01.34 (Feb 17, 2014)

  • feature:
  • dropout: bendixen_00.svg
  • refactoring:
  • dropout: rear_dropout_ss_wild_lilies_grow.svg

New in rattleCAD 3.4.01.33 (Feb 17, 2014)

  • refactoring:
  • canvasCAD 0.51 .
  • update: gui::notebook_createButton
  • debug:
  • projectNames were lost in drafting frames
  • feature:
  • add configCorner
  • coloured visualization

New in rattleCAD 3.4.01.32 (Feb 15, 2014)

  • refactoring:
  • replace [bikeGeometry::project_attribute modified]
  • by [rattleCAD::control::getSession dateModified]
  • debug:
  • save saved project

New in rattleCAD 3.4.01.31 (Feb 15, 2014)

  • debug:
  • history of changeList updated on save File
  • Project/modified did not update in project File
  • refactoring:
  • add Array: rattleCAD::control::Session
  • shall replace $::APPL_Config() in the future

New in rattleCAD 3.4.01.30 (Feb 8, 2014)

  • debug:
  • update: sram_red_22_2012.svg
  • feature:
  • dont recenter display after every edit of values
  • use the recenter button top right

New in rattleCAD 3.4.01.29 (Feb 5, 2014)

  • debug:
  • scale of drawings did not update -> lib_gui::notebook_formatCanvas

New in rattleCAD 3.4.01.28 (Feb 4, 2014)

  • feature:
  • rear derailleur: sram_red_22_2012
  • handlebar: sram_red_2014

New in rattleCAD 3.4.01.27 (Feb 4, 2014)

  • debug:
  • canvasCAD: make test-procedures run in productive Environment

New in rattleCAD 3.4.01.26 (Jan 31, 2014)

  • debug:
  • ChainStay Details:
  • edit Tyre Representation gave a listbox for TyreWidthRadius

New in rattleCAD 3.4.01.25 (Jan 21, 2014)

  • debug:
  • ChainStay Details gave Error: lib_cvRearMockup.tcl
  • feature:
  • ChainStay Details, adopt visualization of dropout length for
  • paragon_DR2030
  • dropout: paragon_DR2030

New in rattleCAD 3.4.01.24 (Jan 18, 2014)

  • debug:
  • dropout offset-rotation did not work for horizontal orientation
  • feature:
  • droput: visualisation in Frame Details
  • new dropouts:
  • paragon_DR0022,
  • paragon_DR0008

New in rattleCAD 3.4.01.23 (Jan 16, 2014)

  • debug: prevent refit canvas on update vale, refits on first change of values

New in rattleCAD 3.4.01.22 (Jan 16, 2014)

  • debug: prevent refit canvas on update vale

New in rattleCAD 3.4.01.21 (Jan 13, 2014)

  • feature:
  • copy samples to APPL_Config(USER_Dir)/_templates/rattleCAD
  • debug:
  • configPanel -> update from comboboxes on values containing " " (spaces)

New in rattleCAD 3.4.01.14 (Jan 8, 2014)

  • refactor: care an model/view/control

New in rattleCAD 3.4.01.13 (Jan 7, 2014)

  • feature:
  • add 36" (787) to rim-list

New in rattleCAD 3.4.01.12 (Jan 3, 2014)

  • project: import_ProjectSubset ... finaly run bikeGeometry::set_base_Parameters ... but currently still no failure handling ... if import not completly OK
  • templates: remove FrameTubes/ChainStay/Width

New in rattleCAD 3.4.01.11 (Jan 3, 2014)

  • debug: allow comments in _rattleCAD.init

New in rattleCAD 3.4.01.10 (Oct 31, 2013)

  • feature:
  • check modification on file open

New in rattleCAD 3.4.01.09 (Oct 31, 2013)

  • feature:
  • undoStack: undo/redo status in bottom line

New in rattleCAD 3.4.01.08 (Oct 31, 2013)

  • feature:
  • undo/redo
  • refactor:
  • button-bar

New in rattleCAD 3.4.01.07 (Oct 25, 2013)

  • refactor: ... rattleCAD::version_info

New in rattleCAD 3.4.01.06 (Oct 23, 2013)

  • feature:
  • osEnv::find_OS_Application finds executable via Which-command, therefore extension of _rattleCAD.init not required, but can override OS settings

New in rattleCAD 3.4.01.05 (Oct 22, 2013)

  • refactor:
  • ps-export from canvas
  • pdf creation

New in rattleCAD 3.4.01.04 (Oct 22, 2013)

  • debug:
  • handle undefined mimetypes in windows registry
  • handle undefined Application in open_by_mimeType_DefaultApp

New in rattleCAD 3.4.01.03 (Oct 22, 2013)

  • feature:
  • ~/rattleCAD/_rattleCAD.init
  • configure mime types and executables
  • best to remove your current _rattleCAD.init and update values

New in rattleCAD 3.4.01.00 (Oct 22, 2013)

  • refactor:
  • deliver
  • Version/rattleCAD.tcl
  • rattleCAD.kit ... OS independent Tclkit, run by ActiveState Tcl
  • rattleCAD.exe ... standalone runtime for Windows

New in rattleCAD 3.4.00.98 (Oct 17, 2013)

  • feature:
  • pack rattleCAD.exe and rattleCAD.kit into the zip-File
  • rattleCAD.exe - standalone runtime for Windows
  • rattleCAD.kit - OS independent Tclkit

New in rattleCAD 3.4.00.96 (Oct 14, 2013)

  • refactor: Copy Reference

New in rattleCAD 3.4.00.94 (Oct 12, 2013)

  • feature:
  • edit tyre representation in ChainStay Details
  • refactor:
  • default SadleNose Length from 153 to 150
  • updated templates

New in rattleCAD 3.4.00.93 (Oct 11, 2013)

  • refactor:
  • rename "Copy Concept" to "Get Reference"
  • modify dimension behaviour

New in rattleCAD 3.4.00.92 (Oct 10, 2013)

  • feature:
  • new components: saddle with different mounting points

New in rattleCAD 3.4.00.91 (Oct 10, 2013)

  • feature:
  • make dimension BottomBracket / Saddle in config-Panel

New in rattleCAD 3.4.00.90 (Oct 9, 2013)

  • feature:
  • add SeatPost-PivotOffset
  • attention:
  • changes behaviour of SeatTube-Angle

New in rattleCAD 3.4.00.89 (Oct 8, 2013)

  • feature:
  • make dimension BottomBracket / Saddle editable in Base Concept

New in rattleCAD 3.4.00.88 (Oct 8, 2013)

  • feature:
  • extended tube mitering

New in rattleCAD 3.4.00.87 (Oct 8, 2013)

  • feature:
  • additional parameter for SaddleNose and Saddle mounting position

New in rattleCAD 3.4.00.86 (Oct 8, 2013)

  • feature:
  • modify saddle measurement
  • additional dimension SaddleNose - HandleBar

New in rattleCAD 3.4.00.85 (Oct 8, 2013)

  • debug:
  • canvasCAD - support arc in svg-Export

New in rattleCAD 3.4.00.84 (Oct 8, 2013)

  • refactor:
  • rattleCAD::version_info - packages report

New in rattleCAD 3.4.00.83 (Oct 8, 2013)

  • feature:
  • mockup: chain
  • refactor:
  • rattleCAD::rendering - checkFileString
  • rattleCAD::rendering - createFork
  • rattleCAD::rendering - createFork
  • modify templates

New in rattleCAD 3.4.00.82 (Oct 8, 2013)

  • crankset: sugino_XD.svg

New in rattleCAD 3.4.00.81 (Oct 8, 2013)

  • feature:
  • rear derailleur: sram_red_2012.svg ... update
  • composite fork: fork_crown_tusk.svg ... update

New in rattleCAD 3.4.00.80 (Sep 9, 2013)

  • debug: File -> SVG-Component: handling polyline in proc add_SVGNode feature: rear derailleur: sram_red_2012.svg

New in rattleCAD 3.4.00.79 (Sep 9, 2013)

  • File -> SVG-ChainWheel: package require vectorMath

New in rattleCAD 3.4.00.78 (Sep 3, 2013)

  • refactor: add previous composite fork rendering: Composite/Composite_TUSK

New in rattleCAD 3.4.00.77 (Sep 3, 2013)

  • refactor: modified rendering of composite fork

New in rattleCAD 3.4.00.76 (Sep 3, 2013)

  • feature: add SELBERBRUZZLER-Logo to logo-Library

New in rattleCAD 3.4.00.75 (Aug 30, 2013)

  • feature: ChainStay-Details: extend visualisation with tyre and RearHub

New in rattleCAD 3.4.00.74 (Aug 30, 2013)

  • refactor: ChainStay-Details: position CrankArm on top

New in rattleCAD 3.4.00.73 (Aug 30, 2013)

  • feature: modify parametrization of tyre-Geometry in ChainStay-Details

New in rattleCAD 3.4.00.72 (Aug 30, 2013)

  • feature: modify parametrization of tyre-Geometry in ChainStay-Details

New in rattleCAD 3.4.00.71 (Aug 30, 2013)

  • refactor: move rattleCAD-libraries into rattleCAD-Namespade parenthood

New in rattleCAD 3.4.00.70 (Aug 30, 2013)

  • refactor: switch CopyConcept-Tab by ctrl-k

New in rattleCAD 3.4.00.69 (Aug 26, 2013)

  • feature: editable TyreWidth in ChainStay Details

New in rattleCAD 3.4.00.68 (Aug 26, 2013)

  • debug: define - Component/Logo/File for components/logo" in rattleCAD_init.xml to allow custom logos

New in rattleCAD 3.4.00.67 (Aug 26, 2013)

  • feature: additional dimensions to Copy Concept - Tab

New in rattleCAD 3.4.00.66 (Aug 26, 2013)

  • debug: rattleCAD did not update tabs, if a new project was loaded

New in rattleCAD 3.4.00.65 (Aug 26, 2013)

  • feature: reorder RimTable: add 584 mm as 27,5" MTB to a more prominent position

New in rattleCAD 3.4.00.64 (Aug 26, 2013)

  • feature: transfer geometry of an existing bike into rattleCAD File -> Copy Concept

New in rattleCAD 3.4.00.63 (Aug 26, 2013)

  • feature: allow hide/unhide tabs lib_gui::notebook_switchTab

New in rattleCAD 3.4.00.62 (Aug 26, 2013)

  • debug/feature: modify button display in canvas tabs

New in rattleCAD 3.4.00.61 (Aug 26, 2013)

  • feature: supplementary angles in parameter table in frame jig drawings lib_cvFrameJig.tcl

New in rattleCAD 3.4.00.60 (Aug 26, 2013)

  • debug/feature: personal components library and an example

New in rattleCAD 3.4.00.59 (Aug 26, 2013)

  • debug/feature: set APPL(GUI_Font) from "Arial 8" to "Helvetica 8" for "windows" and "Helvetica 10" for "macintosh"

New in rattleCAD 3.4.00.58 (Jul 31, 2013)

  • refactor:
  • extract vectormath - Library out of bikeGeometry and canvasCAD

New in rattleCAD 3.4.00.57 (Jul 31, 2013)

  • debug:
  • handle angle 0.00 in curved ChainStays

New in rattleCAD 3.4.00.55 (Jul 26, 2013)

  • feature:
  • redefinition of controlAreas for curved ChainStay

New in rattleCAD 3.4.00.54 (Jul 25, 2013)

  • feature:
  • additional editable values on editArea for curved ChainStay
  • additional dropout paragon_DR2010_58.svg

New in rattleCAD 3.4.00.53 (Jul 25, 2013)

  • feature:
  • change shape of editArea for curved ChainStay

New in rattleCAD 3.4.00.52 (Jul 24, 2013)

  • Debug/Feature:
  • add additional control to edit values of single bends curved chainstay

New in rattleCAD 3.4.00.51 (Jul 24, 2013)

  • feature:
  • accelerate update of RearMockup on edit of curved ChainStay

New in rattleCAD 3.4.00.50 (Jul 19, 2013)

  • feature: add additional extended edit of curved chainstay (drag circles)

New in rattleCAD 3.4.00.49 (Jun 18, 2013)

  • feature:
  • add additional Bent of ChainStay in RearMockup

New in rattleCAD 3.4.00.48 (May 23, 2013)

  • debug:
  • improve .../_style/simplify_SVG.tcl

New in rattleCAD 3.4.00.47 (May 21, 2013)

  • debug:
  • improve .../_style/simplify_SVG.tcl

New in rattleCAD 3.4.00.46 (May 20, 2013)

  • debug:
  • catch error if not in tclTk runtime
  • File -> SVG-Component .../_style/simplify_SVG.tcl
  • File -> SVG-ChainWheel .../_style/chainWheel_SVG.tcl

New in rattleCAD 3.4.00.45 (May 18, 2013)

  • feature:
  • execute from: (on tclTk runtime only)
  • File -> SVG-Component .../_style/simplify_SVG.tcl
  • File -> SVG-ChainWheel .../_style/chainWheel_SVG.tcl

New in rattleCAD 3.4.00.44 (May 18, 2013)

  • feature:
  • improve .../_style/simplify_SVG.tcl

New in rattleCAD 3.4.00.43 (May 13, 2013)

  • feature:
  • make frame label editable (handled as logo)

New in rattleCAD 3.4.00.42 (May 13, 2013)

  • feature:
  • modified navigation in ... Components tab

New in rattleCAD 3.4.00.41 (May 13, 2013)

  • feature:
  • add Shimano DURA-ACE Components to rattleCAD
  • debug:
  • removed an exception for handlebar and saddle visualization in lib_cvCustom.tcl -> update_renderCanvas

New in rattleCAD 3.4.00.40 (May 7, 2013)

  • feature:
  • allow fork dropouts appear above or below fork blade especially for: GP Wilson dropouts

New in rattleCAD 3.4.00.39 (May 7, 2013)

  • feature:
  • add GP Wilson dropouts,

New in rattleCAD 3.4.00.38 (Apr 29, 2013)

  • feature:
  • add SuperRecord 84 Components to rattleCAD

New in rattleCAD 3.4.00.36 (Apr 19, 2013)

  • refactoring:
  • rename package frame_visualisation to bikeRendering

New in rattleCAD 3.4.00.35 (Apr 19, 2013)

  • feature:
  • parameter of Lugs(SeatTube/SeatStay/MiterDiameter) now also available on SeatTube and SeatStay. This parameter was currently available only at [check Frame Angles] in the arc between SeatStay and SeatTube

New in rattleCAD 3.4.00.34 (Apr 17, 2013)

  • feature:
  • remove trailing 000 on dimensions requires canvasCAD 0.39

New in rattleCAD 3.4.00.33 (Apr 16, 2013)

  • feature:
  • modify dimension precision in drafting tab to format %.2f requires canvasCAD 0.38

New in rattleCAD 3.4.00.32 (Mar 27, 2013)

  • debug:
  • bikeGeometry 0.18: Fork Setting fails on 3.3.06.20

New in rattleCAD 3.4.00.31 (Mar 12, 2013)

  • debug:
  • runTime report in info Tab: separate name and value in display

New in rattleCAD 3.4.00.30 (Mar 11, 2013)

  • feature:
  • add runTime report to info Tab: "rattleCAD - runTime"

New in rattleCAD 3.4.00.28 (Mar 11, 2013)

  • debug:
  • template Button in buttonBar did not update Canvas

New in rattleCAD 3.4.00.27 (Mar 11, 2013)

  • debug:
  • handling of resultNode in bikeGeometry as a default structure

New in rattleCAD 3.4.00.26 (Mar 1, 2013)

  • refactoring:
  • lib_config.tcl: Config Window

New in rattleCAD 3.4.00.25 (Mar 1, 2013)

  • refactoring:
  • call bikeGeometry::setValue instead of bikeGeometry::set_projectValue
  • rattleCAD_Test::controlDemo: return used time

New in rattleCAD 3.4.00.24 (Feb 28, 2013)

  • refactor:
  • some code cleanup
  • debug:
  • mouse binding in "... info" tab

New in rattleCAD 3.4.00.23 (Feb 28, 2013)

  • refactor:
  • harmonize interface on bikeGeometry
  • but there are still a few side-links

New in rattleCAD 3.4.00.22 (Feb 27, 2013)

  • debug:
  • redirect angles in FrameDetails View belonging to SeatTube / BB Offset

New in rattleCAD 3.4.00.20 (Feb 26, 2013)

  • refactor:
  • bikeGeometry

New in rattleCAD 3.4.00.18 (Feb 26, 2013)

  • refactor:
  • unify procedures project::setValues and project::getValues
  • updating: rattleCAD::projectUpdate

New in rattleCAD 3.4.00.17 (Feb 26, 2013)

  • feature:
  • create user-init file: _rattleCAD.init .. in project-directory
  • containing: Arial 8 for font and size

New in rattleCAD 3.4.00.16 (Feb 26, 2013)

  • refactor:
  • extract procedures from projectUpdate::createEdit

New in rattleCAD 3.4.00.15 (Feb 23, 2013)

  • debug/feature:
  • demo mode: File -> Demo

New in rattleCAD 3.4.00.14 (Feb 23, 2013)

  • refactoring:
  • move frame_geometry::createEdit to projectUpdate::createEdit

New in rattleCAD 3.4.00.13 (Feb 22, 2013)

  • refactoring:
  • move frame_geometry::update to cv_custom::update
  • debug:
  • reset 3.4.00.12

New in rattleCAD 3.4.00.12 (Feb 21, 2013)

  • feature:
  • prevent content from reposition after update canvas cv_custom::update $cv_Name [default:reset/keep]

New in rattleCAD 3.4.00.11 (Feb 21, 2013)

  • feature:
  • creates .bat file to create summary-pdf in create_summaryPDF more readable

New in rattleCAD 3.4.00.10 (Feb 20, 2013)

  • feature:
  • demo mode: File -> Demo

New in rattleCAD 3.4.00.09 (Feb 20, 2013)

  • update:
  • build procedure
  • commandLine routine
  • rename procedure testContro to controlDemo

New in rattleCAD 3.4.00.08 (Feb 19, 2013)

  • feature:
  • run integrated test per commandLind
  • -test loopSamples integrationTest_00 (others will follow)

New in rattleCAD 3.4.00.07 (Feb 19, 2013)

  • debug:
  • copy sample directory to zip-File
  • check creation of %USERDIR% directory in APP-Directory on Windows7

New in rattleCAD 3.4.00.06 (Feb 19, 2013)

  • feature:
  • add samples to rattleCAD and loop through them
  • File -> Samples
  • update Title, when update canvas is finished

New in rattleCAD 3.4.00.05 (Feb 19, 2013)

  • refactoring:
  • move code to ECLIPSE and build starkit with ANT

New in rattleCAD 3.3.06.33 (Feb 7, 2013)

  • debug:
  • handle fork rendering on bent fork blades on reopening projects

New in rattleCAD 3.3.06.32 (Feb 6, 2013)

  • feature:
  • give exported pdf name of project and ad DIn Format to name
  • debug:
  • handle size of label "ChainStay Centerline" on different scales

New in rattleCAD 3.3.06.31 (Feb 6, 2013)

  • debug:
  • export pdf, handle exec ghostscript

New in rattleCAD 3.3.06.30 (Feb 5, 2013)

  • debug:
  • export pdf, check equal formats

New in rattleCAD 3.3.06.29 (Feb 5, 2013)

  • feature:
  • export pdf, cleanup menu frames
  • export ps, move timestamp to top right corner
  • update chainstay details

New in rattleCAD 3.3.06.28 (Feb 5, 2013)

  • feature:
  • export pdf, cleanup menue frames
  • export ps, move timestamp to top right corner
  • update chainstay details

New in rattleCAD 3.3.06.27 (Feb 5, 2013)

  • feature:
  • export pdf
  • reorder menus

New in rattleCAD 3.3.06.26 (Feb 5, 2013)

  • debug:
  • adopt additional frame-jig options

New in rattleCAD 3.3.06.25 (Feb 5, 2013)

  • feature:
  • user dependent init-file
  • additional frame-jig options

New in rattleCAD 3.3.06.24 (Jan 28, 2013)

  • debug:
  • html-Export: handle empty html-export directory

New in rattleCAD 3.3.06.23 (Jan 28, 2013)

  • feature:
  • html-Export: extend function

New in rattleCAD 3.3.06.22 (Jan 28, 2013)

  • feature:
  • html-Export:

New in rattleCAD 3.3.06.20 (Jan 14, 2013)

  • debug:
  • canvasCAD 0.29: canvasCAD_print.tcl/printPostScript:
  • handle fileExtension
  • export Postscript on Windows

New in rattleCAD 3.3.06.18 (Jan 14, 2013)

  • debug:
  • canvasCAD 0.28: canvasCAD_IO.tcl/polyline: stroke-dasharray
  • internal renaming of tabs: cv_Custom00, cv_Custom10,

New in rattleCAD 3.3.06.16 (Jan 3, 2013)

  • debug:
  • correct visualistion of dimension of headtube - downtube offset

New in rattleCAD 3.3.06.15 (Jan 3, 2013)

  • debug:
  • correct value: Result(Tubes/SeatTube/Direction) and visualistion of dimension of bottle-cage-mount

New in rattleCAD 3.3.06.12 (Dec 21, 2012)

  • feature:
  • additional rear dropout: richardsachs_PiccoliGioielli_68.svg
  • additional fork dropout: richardsachs_PiccoliGioielli.svg

New in rattleCAD 3.3.06.10 (Dec 13, 2012)

  • debug:
  • File Save on reloades templates saves Files as ... ? e.g. 2710688435738

New in rattleCAD 3.3.06.09 (Dec 13, 2012)

  • debug:
  • older rattleCAD-Files just defines "Suspension" as Fork-Rendering
  • if so set "Suspension_26" as default

New in rattleCAD 3.3.06.07 (Dec 12, 2012)

  • feature:
  • additional dropout, handling 16mm ChainStay-Tip

New in rattleCAD 3.3.06.06 (Dec 3, 2012)

  • bugfix:
  • correct brakeMount Position

New in rattleCAD 3.3.05.34 (Nov 12, 2012)

  • bugfix:
  • scale of String "ChainStay Profile" in "ChainStay Details"

New in rattleCAD 3.3.05.33 (Nov 5, 2012)

  • feature:
  • add further point to ChainStay - Centerline

New in rattleCAD 3.3.05.32 (Nov 2, 2012)

  • feature:
  • improved configuration of ChainStay-Centerline

New in rattleCAD 3.3.05.30 (Nov 2, 2012)

  • feature:
  • improved configuration of ChainStay-Profile

New in rattleCAD 3.3.05.29 (Nov 1, 2012)

  • bugfix & feature:
  • improve usability in switch straight/bent/off ChainStays
  • change naming of ChainStay-Profile parameters

New in rattleCAD 3.3.05.28 (Oct 31, 2012)

  • bugfix & feature:
  • editable DiscWith and offset to dropout

New in rattleCAD 3.3.05.27 (Oct 30, 2012)

  • feature:
  • add brake disc to ChainStay-Details

New in rattleCAD 3.3.05.26 (Oct 30, 2012)

  • feature:
  • add new type of ChainStay-Details

New in rattleCAD 3.3.05.25 (Oct 8, 2012)

  • feature:
  • allow to copy text in Help/Info - Panel
  • bind to close Help/Info - Panel

New in rattleCAD 3.3.05.24 (Oct 2, 2012)

  • feature:
  • BaseConcept: refer virtual TopTube position to top of HeadTube instead of section of HeadTube/TopTube

New in rattleCAD 3.3.05.22 (Sep 25, 2012)

  • feature:
  • RearDerailleur: campagnolo_2011_UltraShift.svg

New in rattleCAD 3.3.05.21 (Sep 24, 2012)

  • bugfix:
  • check for modification before exit and request "File Save"
  • architecture:
  • move $::APPL_Env(...) to $::APPL_Config(...)
  • remove $::APPL_Env(...) completely

New in rattleCAD 3.3.05.20 (Sep 24, 2012)

  • feature:
  • LLEWELLYN dropouts 64, 68 & 72°

New in rattleCAD 3.3.05.19 (Sep 22, 2012)

  • feature:
  • additional dimensions for HeadSet Top and Stem
  • debug:
  • check for modification before exit and request "File Save"

New in rattleCAD 3.3.05.15 (Sep 21, 2012)

  • bugfix:
  • ChainStay Details -> BottomBracket ChainStay Offset_TopView ... parameter was not editable

New in rattleCAD 3.3.05.14 (Sep 20, 2012)

  • components:
  • add dropout: LLEWELLYN 70°
  • feature:
  • handling different types of reardropouts, position them in front or behind of chain- & seatstays

New in rattleCAD 3.3.05.12 (Sep 18, 2012)

  • components:
  • add dropout: DR1008

New in rattleCAD 3.3.05.10 (Sep 17, 2012)

  • usability:
  • new order to the tabs
  • rename "Rear Mockup" to "ChainStay Details"
  • repoition "Chainstay Details" after "Frame Details"

New in rattleCAD 3.3.05.09 (Sep 17, 2012)

  • bugfix:
  • lib_frame_geometry -> SeatTubeAngle on SeatTube/OffsetBB 0
  • Virtual TopTube Length

New in rattleCAD 3.3.05.08 (Sep 8, 2012)

  • bugfix:
  • ... lib_frame_geometry -> SeatTubeAngle on SeatTube/OffsetBB 0
  • ... lib_cv_custom -> SeatTubeAngle on SeatTube/OffsetBB 0
  • ... Virtual TopTube Length

New in rattleCAD 3.3.05.04 (Sep 3, 2012)

  • bugfix:
  • e.g.: can't read "HandleBar(Distance)": no such variable ... refer procedures directly in namespace

New in rattleCAD 3.3.05.03 (Aug 31, 2012)

  • update: reorganize lib_frame_geometry.tcl

New in rattleCAD 3.3.05.02 (Aug 27, 2012)

  • bugfix:
  • fix incompatiblity to derailleur display
  • /root/Lugs/RearDropOut/Derailleur/x
  • /root/Lugs/RearDropOut/Derailleur/y
  • are now positive values and has to be updated

New in rattleCAD 3.3.02.02 (May 21, 2012)

  • bugfix: ... lib_config::leaveEntry: handle {,.} on decimal values ... cv_custom::createRearMockup::get_ChainStay_bent: handle "0" values

New in rattleCAD 3.3.02.01 (May 16, 2012)

  • add personal dimension: saddlenose / bottombracket as reference

New in rattleCAD 3.3.00.32 (May 7, 2012)

  • bugfix:
  • update on campagnolo_ultra_torque.svg