ARC2MCF
Description
The software ARC2MCF creates a basic simulation driver for machine tools with Sinumerik 840D controller. This basic simulation driver runs only with the software Siemens NX. The nc archive of the machine tool is the foundation of the basic simulation driver.

Downloads
ARC2MCF_v2.7.5_260305.7z Output depending on selected axes corrected.
ARC2MCF_v2.7.4_260226.7z License issue solved.
ARC2MCF_v2.7.3_251217.7z Configuration for NX 2512 added.
ARC2MCF_v2.7.2_250728.7z Configuration for NX 2506 added.
ARC2MCF_v2.7.1_250106.7z Configuration for NX 2412 added.
ARC2MCF_v2.7.0_240617.7z Configuration for NX 2406 added.
ARC2MCF_v2.6.9_240206.7z Checkboxes for channels activate/deactivate only the output of the channel data and have no influence on the output of the axes.
ARC2MCF_v2.6.8_240201.7z Update mechanism fixed.
ARC2MCF_v2.6.7_231205.7z Configuration for NX 2312 added.
ARC2MCF_v2.6.6_230601.7z Improved display of high values in the axis information window.
Bugfixing: while extracting def files from nc archive the extraction of a def file was canceled when e.g. M30 was found although the code stated e.g. M300=12.
ARC2MCF_v2.6.5_230420.7z Bugfixing: Crash while searching parameters fixed.
ARC2MCF_v2.6.4_230313.7z Output of $MC_AXCONF_MACHAX_USED in CHANDATA_X.SPF depends on joint specific checkbox on main dialog of ARC2MCF.
ARC2MCF_v2.6.3_230309.7z Bugfixing: in special cases a modulo joint was not recognized as inf_rotational which ends in an invalid mcf file.
ARC2MCF_v2.6.2_230212.7z Bugfixing: changed axes names will now be used in MCF and sub program file CHANDATA.
ARC2MCF_v2.6.1_230123.7z Bugfixing a crash while open a file of the configuration list.
ARC2MCF_v2.6.0_230119.7z In some cases machine configuration file will not be created.
ARC2MCF_v2.5.9_230117.7z Bugfixing regarding protection modes.
ARC2MCF_v2.5.8_230116.7z Bugfixing regarding rotational, unlimited rotational and spindle joints. They were shown as linear in user interface.
ARC2MCF_v2.5.7_230111.7z Bugfixing.
ARC2MCF_v2.5.6_221216.7z Configuration for NX 2212 added.
ARC2MCF_v2.5.5_221205.7z Bugfixing.
ARC2MCF_v2.5.4_220728.7z ARC2MCF supports now old nc archives which does not contains channel information.
ARC2MCF_v2.5.3_220722.7z Bugfixing regarding licensing.
ARC2MCF_v2.5.2_220720.7z Bugfixing regarding MCF creation.
ARC2MCF_v2.5.1_220714.7z Bugfixing regarding Sinumerik ONE support.
ARC2MCF_v2.5.0_220624.7z Configuration for NX 2206 added.
Now it is possible to load nc archives of Sinumerik 840D (*.arc) and Sinumerik ONE (*.dsf).
ARC2MCF_v2.4.9_220316.7z Crash in context of array definition, when variables are used for assigning array index size, was fixed.
ARC2MCF_v2.4.8_220303.7z Bug in context of 3-dimensional arrays was fixed.
ARC2MCF_v2.4.7_211213.7z Configuration for NX 2007 added. A new axis information dialog for modulo axes was added.
ARC2MCF_v2.4.6_210630.7z Configuration for NX 1980 added.
ARC2MCF_v2.4.5_210611.7z Add default values for first, second and third axis, if these axes are not available in nc archive (incomplete nc archive).
Initial machine state of the real machine is now written in ini files.
ARC2MCF_v2.4.4_210607.7z Crash in GUD variables list fixed.
ARC2MCF_v2.4.3_210422.7z Type definition of rotational axes is fixed.
ARC2MCF_v2.4.2_210414.7z File encoding of generated ascii files changed to UTF8 .
ARC2MCF_v2.4.1_210413.7z Fixing crash. Crash occured if a channel number is missing in a multi channel machine.
ARC2MCF_v2.4.0_210412.7z View of axis properties depends now on the unit of the nc archive.
ARC2MCF_v2.3.9_210401.7z Check MD11210 $MN_UPLOAD_MD_CHANGES_ONLY whether it is a complete or incremental export of the machine tool.
Check MD20100 $MC_DIAMETER_AX_DEF whether it is set. If it is not set, the tool sets this machine date.
ARC2MCF_v2.3.8_210308.7z Internal optimization.
ARC2MCF_v2.3.7_210224.7z Fixing crash.
ARC2MCF_v2.3.6_210118.7z Bugfixing in licensing mechanism.
ARC2MCF_v2.3.5_201217.7z Entry added for NX 1953 and bugfixing.
ARC2MCF_v2.3.4_200629.7z Entry added for NX 1926 and possibility to change implementation type (Library or Python).
ARC2MCF_v2.3.3_200525.7z Bugfixing in licensing.
ARC2MCF_v2.3.2_200110.7z Bugfixing.
ARC2MCF_v2.3.1_191216.7z Entry added for NX 1847, NX 1872 and NX 1899.
ARC2MCF_v2.3.0_190510.7z Introduction of a new text file IgnoreKeywordDEF.txt to ignore unknown keywords in DEF files. This file will be used for all NX versions.
ARC2MCF_v2.2.9_190509.7z Improved support of external editors.
ARC2MCF_v2.2.8_190306.7z Bugfixing regarding display of axis properties.
ARC2MCF_v2.2.7_190214.7z Expand number of supported channels (up to 8).
ARC2MCF_v2.2.6_190213.7z Expand number of supported channels (up to 7) and a bug regarding dialog of geometry axes was fixed.
ARC2MCF_v2.2.5_190211.7z Entry for NX released in 2019/01 was added.
ARC2MCF_v2.2.4_190107.7z Bugfix regarding variable arrays with 3 dimensions.
ARC2MCF_v2.2.3_181115.7z Bugfix regarding output of cycle time in MCF.
ARC2MCF_v2.2.2_181023.7z Bugfix in writing DEF files which end with "RET".
ARC2MCF_v2.2.1_181022.7z Correction in geometry axes assignment and some other smal bugfixes.
ARC2MCF_v2.2.0_180928.7z Correction in cycle time calculation.
ARC2MCF_v2.1.9_180911.7z Entry for NX 12.0.2 was added.
Improved licensing of MCF file (now it's possible to enter more than one SoldToID devided by comma).
ARC2MCF_v2.1.8_180420.7z Bugfixing.
ARC2MCF_v2.1.7_180419.7z Possibility to license MCF file by SoldToID or by expiration date (NX 12.0.1) with method CSECheckLicense.
New dialog to check all joint properties.
Point and komma as number decimal seperator are supported.
ARC2MCF_v2.1.6_180321.7z Entry for NX 12.0.1 was added.
ARC2MCF_v2.1.5_170609.7z Some small bugfixes were done.
ARC2MCF_v2.1.4_170524.7z If in the nc archive the first three entries for $MN_AXCONF_MACHAX_NAME_TAB are empty, the entries of the channels are used.
ARC2MCF_v2.1.3_170323.7z Extraction of variables from nc archive was improved.
ARC2MCF_v2.1.2_170112.7z For NX 11 line "$P_TCNUM=$MN_MM_NUM_TOOL_CARRIER" will not be written into CHANDATA files any longer. This assigment will be done inside the OOTB CCF files of NX11.
ARC2MCF_v2.1.1_160930.7z Expand number of supported channels (up to 6).
ARC2MCF_v2.1.0_160812.7z Support for NX 11.0 regarding Siemens cycles NCK 4.7 SP2 HF1 (SMAC.DEF and PGUD.DEF) added and bugfixing.
ARC2MCF_v2.0.0_160629.7z Introducing NCVariables.txt and GlobalNCVariables.txt for variable declaration within MCF file.
Impressum
Datenschutzerklärung