Прошло много времени с тех пор, как я работал с Catia в C #, поэтому приведенный ниже код может работать некорректно.
Во-первых, я предполагаю, что вы работаете с документом детали и что вы создали систему координат из меню: Insert->AxisSystems->AxisSystem
(или назвали что-то похожее). Далее я также предполагаю, что вы вошли в свойства этого элемента и переименовали его в «Ларри».
MECMOD.AxisSystems thisPartsAxisSysCollection = (MECMOD.AxisSystems)Part.AxisSystems;
MECMOD.AxisSystem oneAxisSys = thisPartsAxisSysCollection(1); //Index is name unknown
//or
MECMOD.AxisSystem oneAxisSys = thisPartsAxisSysCollection("Larry");
oneAxisSys.PutXAxis("your data");
Если это не то, что вы пытаетесь сделать, а вместо этого пытаетесь переместить источник детали, тогда вам нужно получить доступ к Part.OriginElements
и использовать PlaneXY, PlaneYZ, and PlaneZX
этого объекта. К сожалению, они читаются только если я правильно помню.