Copy link to clipboard
Copied
Hi RoboHelpers,
While opening my main project today (large project w/ thousands of topics) my project froze twice and wasn't responding, so I forced it to close via Task Manager and deleted the CPD file, thinking it was the culprit.
I then got this error when I tried to reopen the .XJP file:
"An error occurred while trying to read data from
<D:\Hg\PcdmisQA\Pcdlrn\CoreHelp\13_hardware_topics\13_hardware_topics.fpj><1>."
I clicked OK to get past this error, and now my htms are not appearing inside the Topic List for 13_hardware_topics and the TOC links show that the topics don't exist. But the .htms do exist inside the actual directory in Windows.
I think I can fix this by importing the .htms inside 13_hardware_topics, but I'm not sure why it happened in the first place. Is there a way to just fix the .fjp file instead--if this is indeed the problem?
My 13_hardware_topics.fjp structure looks like this (sorry for the post length):
<?xml version="1.0" encoding="utf-8"?>
<rhpml majorversion="2" minorversion="0">
<folders/>
<topics>
<topic>
<name>Tool_ID.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Probe_Description.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Defining_Hardware.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Defining_Hardware_Introduction.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>List_of_Available_Tools.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Tool_Type.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Understanding_the_Probe_Utilities_dialog_box.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>use_trax_calibration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Defining_Probes.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Use_Partial_Calibration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Probe_File_Name.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>User_Defined_Calibration_Order_check_box.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Search_Override_I_J_K.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Optical.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Showing_an_Animated_Probe_Changer.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Using_the_Quick_Fixture_Dialog_Box.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Inserting_Quick_Fixtures.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Additional_Information_for_Creating_Multiple_Arm_Machines.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>print_list.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>example_printout.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Defining_Machines.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Selecting_or_Creating_a_Machine_for_Display.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Deleting_the_LOADMACHINE_Command.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Ball.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Removing_the_Animated_Machine_from_the_Graphics_Display_Window.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>collision_tolerance.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Optical_Tip.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Additional_Information_on_the_Machine_s_Axes.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Migrating_Part_Programs_Between_Machines_Using_PH10_and_Tesa_Star_M_Probes.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Probe_Setup.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>autocalibrate_probe.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Specifying_Collision_Tolerances.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Using_Existing_Quick_Fixtures.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_4_-_Begin_Calibration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_3_-_Define_Ports.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_8_-_Measuring_Port_2.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_6_-_Measuring_Port_1.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_7_-_Measuring_Port_3.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_9_-_Review_Calibration_Results.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Displaying_Existing_Machines_in_the_Graphics_Display_Window.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Calibrating_the_FCR25_Probe_Changer.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Inserting_and_Removing_Quick_Fixtures.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Selecting_the_No_Machine_Item.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Additional_Information_on_the_Machine_s_Home_Position_area.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Deleting_the_Machine.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Creating_a_Relationship_between_the_Machine_and_the_Part.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>defining_probe_changers.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Quick_Fixture_Mode_s_Mouse_and_Keyboard_Commands.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Adding_Custom_Fixtures.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>add_tool.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>With_Averaging.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Shank_Optical_Vector_I_J_K.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Fast_Probe_Mode.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>X_Y_and_Z_Center.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Delete_Tool.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>ScanRdv.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>available_tip_types.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Thickness_of_the_ball_tip.htm</name>
<name>PrbRdv.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Edit.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Shank_Vector_I_J_K.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Ball_Tip.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>edit_probe_components.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Edit_Tool.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Ball_Tip.htm</name>
<name>To_delete_a_wrist_angle.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Probe_Setup.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Measure.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Disk_Tip.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>PrbRdv.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Previewing_your_Probe_Configuration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>use_unit_calibration_data.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>New_Angles_List_box.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>To_Display_the_Probe_Changer_in_the_Graphics_Display_window.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>calibration_date_and_time.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Global_Used.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Individual_Angle_Data.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Barrel_Shank_Tip.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>calibration_date_and_time.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Equally_Spaced_Angles_Data.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Reset_Tips.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Disk_Tip.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>use_unit_calibration_data.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>dmis_label.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>add_angles.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Notes_on_the_Add_Angle_option.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Working_with_the_Angle_Grid.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>available_tip_types.htm</name>
<name>calibration_date_and_time.htm</name>
<name>Results.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Spherical_Tool_and_Ball_Tip.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Reset_Tips.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Diameter_Length.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Previewing_your_Probe_Configuration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>User_Defined_Calibration_Order_check_box.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Use_Wrist_Map_If_Available_check_box.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Diameter_Length.htm</name>
<name>Use_Wrist_Map_If_Available_check_box.htm</name>
<name>Probe_Description.htm</name>
<name>List_of_Available_Tools.htm</name>
<name>Probe_File_Name.htm</name>
<name>use_trax_calibration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_2_-_Define_the_Mount_Point.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Use_Partial_Calibration.htm</name>
<name>Probe_Description.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>autocalibrate_probe.htm</name>
<name>Search_Override_I_J_K.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Disk.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Migrating_Part_Programs_Between_Machines_Using_PH10_and_Tesa_Star_M_Probes.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Calibrating_the_ACR1_Probe_Changer.htm</name>
<name>Step_1_-_Select_the_FCR25_Probe_Changer.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>example_printout.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Creating_a_Relationship_between_the_Machine_and_the_Part.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>defining_probe_changers.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Calibrating_the_CW43_Probe_Changer.htm</name>
<name>Optical.htm</name>
<name>example_printout.htm</name>
<name>To_Display_the_Probe_Changer_in_the_Graphics_Display_window.htm</name>
<name>defining_probe_changers.htm</name>
<name>Inserting_Quick_Fixtures.htm</name>
<name>Shank.htm</name>
<frameset>0</frameset>
</topic>
<topic>
<name>Step_9_-_Review_Calibration_Results.htm</name>
<name>Additional_Information_on_the_Machine_s_Axes.htm</name>
<name>Step_5_-_Prepare_Probe_Changer.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Migrating_Part_Programs_Between_Machines_Using_PH10_and_Tesa_Star_M_Probes.htm</name>
<name>Probe_Setup.htm</name>
<name>Selecting_or_Creating_a_Machine_for_Display.htm</name>
<name>Step_6_-_Measuring_Port_1.htm</name>
<name>Step_9_-_Review_Calibration_Results.htm</name>
<name>Quick_Fixture_Mode_s_Mouse_and_Keyboard_Commands.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<name>Step_6_-_Measuring_Port_1.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Inserting_and_Removing_Quick_Fixtures.htm</name>
<name>SP600__Step_3_-_Prepare_for_Calibration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Selecting_the_No_Machine_Item.htm</name>
<name>Deleting_the_Machine.htm</name>
<name>Creating_a_Relationship_between_the_Machine_and_the_Part.htm</name>
<name>SP600__Step_6_-_Take_the_Third_Manual_Hit.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>SCP600__Step_2_-_Define_the_Mount_Point.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Showing_an_Animated_Probe_Changer.htm</name>
<name>ACR1__Step_1_-_Select_the_ACR1_Probe_Changer.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Additional_Information_for_Creating_Multiple_Arm_Machines.htm</name>
<name>ACR1__Step_3_-_Define_the_Mount_Point.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>ACR1__Step_4_-_Define_Ports.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>ACR1__Step_5_-_Prepare_for_Calibration.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>ACR1__Step_6_-_Measure_Port_1.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>ACR1__Step_7_-_Measure_Port_8.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>ACR1__Step_9_–_Measuring_Datum_Sphere_with_PEM_Extension(s)_(optional).htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>SP600__Step_4_-_Take_the_First_Manual_Hit.htm</name>
<name>Step_1_-_Select_the_SP600_Probe_Changer.htm</name>
<name>ACR1_Step_10_Review_Calibration_Results.htm</name>
</topics>
</rhpml>
Thanks,
Jared
Copy link to clipboard
Copied
Hi Jared.
I don't know if this is at the root cause of the error but I see that the closing </name> tag has a number of instances where there is a spurious space inside it:
<topic>
<name>Additional_Information_for_Creating_Multiple_Arm_Machines.htm</ name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Additional_Information_on_the_Machine_s_Home_Position_area.htm< /name>
<comments></comments>
<frameset>0</frameset>
</topic>
<topic>
<name>Creating_a_Relationship_between_the_Machine_and_the_Part.htm</n ame>
<comments></comments>
<frameset>0</frameset>
</topic>
There are others.
The RoboColum(n) | @robocolumn | Colum McAndrew |
Copy link to clipboard
Copied
Hi Colum,
Thanks for looking at it. Sadly, I don't think that's it. I just double-checked the .fpj inside Notepad++ and there aren't any spaces where you show them to be. I'm not sure why it appears that way on the post. Maybe it's just some formatting issue while posting to this forum. On a side not, is there a <code></code> tags we could wrap around pasted text like this so no formatting takes place. I've seen this in other forums and have found it useful.
I also forgot to post I'm using RH7 (latest RH7 version) and Windows Vista SP2.
Regards,
Jared
Copy link to clipboard
Copied
What a bummer. Shame. Not sure about whether a <code> </code> tag exists. I've used it in other forums too and it works really well. Hope someone else finds the cause of the error for you.
The RoboColum(n) | @robocolumn | Colum McAndrew |
Copy link to clipboard
Copied
Thanks Colum. Me too.
I decided I would try and reimport the .htm files. They imported fine but oddly enough they still don't show up in the topic list. So, I loaded in an old backed up copy of my .fpj from a month ago and now the help when I load the xpj says "Not Responding" again. Not sure what to do to resolve this. I'd love to hear any recommendations.
Thanks,
Jared
Copy link to clipboard
Copied
I just needed to wait. It was "Not Responding" for some time and then eventually went through. So, using a backed up .fpj file seems to have solved the problem.... for now at least. We'll see if anything else crops up.
Copy link to clipboard
Copied
Hi Jared,
If it happens again, you could use a comparison tool like BeyondCompare to see what the differences between your backed up file and current file are. This might help pinpoint the problem.
Also, just checking that D: is not a network drive? (It's not usually, but doesn't hurt to confirm.)
Amebr
P.S. I also notice a number of places where <name> appears multiple times within <topic>. I don't use RH8, but I'm not sure this is correct. I imagine it could cause problems. Perhaps another RH8 user could confirm if they see the same thing.
For example:
<topic>
<name>Selecting_the_No_Machine_Item.htm</name>
<name>Deleting_the_Machine.htm</name>
<name>Creating_a_Relationship_between_the_Machine_and_the_Part.htm</n ame>
<name>SP600__Step_6_-_Take_the_Third_Manual_Hit.htm</name>
<comments></comments>
<frameset>0</frameset>
</topic>