diff --git a/cad/Common.FCStd b/cad/Common.FCStd index 64530d8..da78778 100644 Binary files a/cad/Common.FCStd and b/cad/Common.FCStd differ diff --git a/cad/assemblies/Arm_Assembly.FCStd b/cad/assemblies/Arm_Assembly.FCStd index 35a59ce..6d7fca7 100644 Binary files a/cad/assemblies/Arm_Assembly.FCStd and b/cad/assemblies/Arm_Assembly.FCStd differ diff --git a/cad/assemblies/Base_Assembly.FCStd b/cad/assemblies/Base_Assembly.FCStd index 8d834cd..d24c9f6 100644 Binary files a/cad/assemblies/Base_Assembly.FCStd and b/cad/assemblies/Base_Assembly.FCStd differ diff --git a/cad/assemblies/Display_[ASM].FCStd b/cad/assemblies/Display_[ASM].FCStd new file mode 100644 index 0000000..7514349 Binary files /dev/null and b/cad/assemblies/Display_[ASM].FCStd differ diff --git a/cad/assemblies/Master_Assembly.FCStd b/cad/assemblies/Master_Assembly.FCStd index 0f55c08..a33b033 100644 Binary files a/cad/assemblies/Master_Assembly.FCStd and b/cad/assemblies/Master_Assembly.FCStd differ diff --git a/cad/assemblies/Toolhead_Assembly.FCStd b/cad/assemblies/Toolhead_Assembly.FCStd new file mode 100644 index 0000000..a0deb09 Binary files /dev/null and b/cad/assemblies/Toolhead_Assembly.FCStd differ diff --git a/cad/assemblies/base/Base_Joint_Bottom_Left_ASM.FCStd b/cad/assemblies/base/Base_Joint_Bottom_Left_ASM.FCStd index 166306f..682ba5f 100644 Binary files a/cad/assemblies/base/Base_Joint_Bottom_Left_ASM.FCStd and b/cad/assemblies/base/Base_Joint_Bottom_Left_ASM.FCStd differ diff --git a/cad/assemblies/base/Base_Joint_Bottom_Right_ASM.FCStd b/cad/assemblies/base/Base_Joint_Bottom_Right_ASM.FCStd index 49be014..dd6331b 100644 Binary files a/cad/assemblies/base/Base_Joint_Bottom_Right_ASM.FCStd and b/cad/assemblies/base/Base_Joint_Bottom_Right_ASM.FCStd differ diff --git a/cad/assemblies/base/Base_Joint_Top_Left_ASM.FCStd b/cad/assemblies/base/Base_Joint_Top_Left_ASM.FCStd index 1ee74cd..4ba7c31 100644 Binary files a/cad/assemblies/base/Base_Joint_Top_Left_ASM.FCStd and b/cad/assemblies/base/Base_Joint_Top_Left_ASM.FCStd differ diff --git a/cad/assemblies/base/Base_Joint_Top_Right_ASM.FCStd b/cad/assemblies/base/Base_Joint_Top_Right_ASM.FCStd index 0c93163..ffa40b0 100644 Binary files a/cad/assemblies/base/Base_Joint_Top_Right_ASM.FCStd and b/cad/assemblies/base/Base_Joint_Top_Right_ASM.FCStd differ diff --git a/cad/assemblies/base/Base_Panel_Connectors_ASM.FCStd b/cad/assemblies/base/Base_Panel_Connectors_ASM.FCStd index 9d84a72..5af7900 100644 Binary files a/cad/assemblies/base/Base_Panel_Connectors_ASM.FCStd and b/cad/assemblies/base/Base_Panel_Connectors_ASM.FCStd differ diff --git a/cad/assemblies/base/Base_Panel_Fan_ASM.FCStd b/cad/assemblies/base/Base_Panel_Fan_ASM.FCStd index 5540dfd..0bdffe4 100644 Binary files a/cad/assemblies/base/Base_Panel_Fan_ASM.FCStd and b/cad/assemblies/base/Base_Panel_Fan_ASM.FCStd differ diff --git a/cad/assemblies/base/Base_Separator_Cable_Passthrough_ASM.FCStd b/cad/assemblies/base/Base_Separator_Cable_Passthrough_ASM.FCStd index 2ca5bc3..55b78b0 100644 Binary files a/cad/assemblies/base/Base_Separator_Cable_Passthrough_ASM.FCStd and b/cad/assemblies/base/Base_Separator_Cable_Passthrough_ASM.FCStd differ diff --git a/cad/printed/arm/Arm_Arm_Bottom.FCStd b/cad/printed/arm/Arm_Arm_Bottom.FCStd index 98a5939..d6a3384 100644 Binary files a/cad/printed/arm/Arm_Arm_Bottom.FCStd and b/cad/printed/arm/Arm_Arm_Bottom.FCStd differ diff --git a/cad/printed/arm/Arm_Arm_Top.FCStd b/cad/printed/arm/Arm_Arm_Top.FCStd index 75e5e41..51f4cc1 100644 Binary files a/cad/printed/arm/Arm_Arm_Top.FCStd and b/cad/printed/arm/Arm_Arm_Top.FCStd differ diff --git a/cad/printed/arm/Arm_Arm_Wall.FCStd b/cad/printed/arm/Arm_Arm_Wall.FCStd index 734a7d7..b61f966 100644 Binary files a/cad/printed/arm/Arm_Arm_Wall.FCStd and b/cad/printed/arm/Arm_Arm_Wall.FCStd differ diff --git a/cad/printed/arm/Arm_Base_Bottom.FCStd b/cad/printed/arm/Arm_Base_Bottom.FCStd index fc54b17..6ef2143 100644 Binary files a/cad/printed/arm/Arm_Base_Bottom.FCStd and b/cad/printed/arm/Arm_Base_Bottom.FCStd differ diff --git a/cad/printed/arm/Arm_Base_Hub_Bottom.FCStd b/cad/printed/arm/Arm_Base_Hub_Bottom.FCStd index 5f5fa1c..ef13fe3 100644 Binary files a/cad/printed/arm/Arm_Base_Hub_Bottom.FCStd and b/cad/printed/arm/Arm_Base_Hub_Bottom.FCStd differ diff --git a/cad/printed/arm/Arm_Base_Hub_Top.FCStd b/cad/printed/arm/Arm_Base_Hub_Top.FCStd index eb980cc..c2a03ba 100644 Binary files a/cad/printed/arm/Arm_Base_Hub_Top.FCStd and b/cad/printed/arm/Arm_Base_Hub_Top.FCStd differ diff --git a/cad/printed/arm/Arm_Base_Mount.FCStd b/cad/printed/arm/Arm_Base_Mount.FCStd index c760c4b..9a2c7fb 100644 Binary files a/cad/printed/arm/Arm_Base_Mount.FCStd and b/cad/printed/arm/Arm_Base_Mount.FCStd differ diff --git a/cad/printed/arm/Arm_Forearm_Bottom.FCStd b/cad/printed/arm/Arm_Forearm_Bottom.FCStd index 710070a..20da805 100644 Binary files a/cad/printed/arm/Arm_Forearm_Bottom.FCStd and b/cad/printed/arm/Arm_Forearm_Bottom.FCStd differ diff --git a/cad/printed/arm/Arm_Forearm_Toolhead_Mount.FCStd b/cad/printed/arm/Arm_Forearm_Toolhead_Mount.FCStd index 9304d2e..e06f411 100644 Binary files a/cad/printed/arm/Arm_Forearm_Toolhead_Mount.FCStd and b/cad/printed/arm/Arm_Forearm_Toolhead_Mount.FCStd differ diff --git a/cad/printed/arm/Arm_Forearm_Top.FCStd b/cad/printed/arm/Arm_Forearm_Top.FCStd index 8aa63ca..0485948 100644 Binary files a/cad/printed/arm/Arm_Forearm_Top.FCStd and b/cad/printed/arm/Arm_Forearm_Top.FCStd differ diff --git a/cad/printed/arm/Arm_Forearm_Wall.FCStd b/cad/printed/arm/Arm_Forearm_Wall.FCStd index 1d9c42b..eebe101 100644 Binary files a/cad/printed/arm/Arm_Forearm_Wall.FCStd and b/cad/printed/arm/Arm_Forearm_Wall.FCStd differ diff --git a/cad/printed/arm/Arm_Joint_Cover.FCStd b/cad/printed/arm/Arm_Joint_Cover.FCStd index e6903c6..1e7120e 100644 Binary files a/cad/printed/arm/Arm_Joint_Cover.FCStd and b/cad/printed/arm/Arm_Joint_Cover.FCStd differ diff --git a/cad/printed/base/Base_Bearing_Holder.FCStd b/cad/printed/base/Base_Bearing_Holder.FCStd index 38083f2..009ee72 100644 Binary files a/cad/printed/base/Base_Bearing_Holder.FCStd and b/cad/printed/base/Base_Bearing_Holder.FCStd differ diff --git a/cad/printed/base/Base_Electronics_DIN_Rail_Mount.FCStd b/cad/printed/base/Base_Electronics_DIN_Rail_Mount.FCStd index 599c468..fb73a2e 100644 Binary files a/cad/printed/base/Base_Electronics_DIN_Rail_Mount.FCStd and b/cad/printed/base/Base_Electronics_DIN_Rail_Mount.FCStd differ diff --git a/cad/printed/base/Base_Handle.FCStd b/cad/printed/base/Base_Handle.FCStd index 6091726..755f246 100644 Binary files a/cad/printed/base/Base_Handle.FCStd and b/cad/printed/base/Base_Handle.FCStd differ diff --git a/cad/printed/base/Base_Joint_Bottom_Left.FCStd b/cad/printed/base/Base_Joint_Bottom_Left.FCStd index 5e280d8..0216312 100644 Binary files a/cad/printed/base/Base_Joint_Bottom_Left.FCStd and b/cad/printed/base/Base_Joint_Bottom_Left.FCStd differ diff --git a/cad/printed/base/Base_Joint_Bottom_Right.FCStd b/cad/printed/base/Base_Joint_Bottom_Right.FCStd index a967a36..dd5b245 100644 Binary files a/cad/printed/base/Base_Joint_Bottom_Right.FCStd and b/cad/printed/base/Base_Joint_Bottom_Right.FCStd differ diff --git a/cad/printed/base/Base_Joint_Clamp.FCStd b/cad/printed/base/Base_Joint_Clamp.FCStd index 035d714..68cfde9 100644 Binary files a/cad/printed/base/Base_Joint_Clamp.FCStd and b/cad/printed/base/Base_Joint_Clamp.FCStd differ diff --git a/cad/printed/base/Base_Joint_Tip_Bottom.FCStd b/cad/printed/base/Base_Joint_Tip_Bottom.FCStd index cfa6375..884eaab 100644 Binary files a/cad/printed/base/Base_Joint_Tip_Bottom.FCStd and b/cad/printed/base/Base_Joint_Tip_Bottom.FCStd differ diff --git a/cad/printed/base/Base_Joint_Tip_Top.FCStd b/cad/printed/base/Base_Joint_Tip_Top.FCStd index decb098..e29e0bd 100644 Binary files a/cad/printed/base/Base_Joint_Tip_Top.FCStd and b/cad/printed/base/Base_Joint_Tip_Top.FCStd differ diff --git a/cad/printed/base/Base_Joint_Top_Left.FCStd b/cad/printed/base/Base_Joint_Top_Left.FCStd index 7e96c6f..5017641 100644 Binary files a/cad/printed/base/Base_Joint_Top_Left.FCStd and b/cad/printed/base/Base_Joint_Top_Left.FCStd differ diff --git a/cad/printed/base/Base_Joint_Top_Right.FCStd b/cad/printed/base/Base_Joint_Top_Right.FCStd index d769887..d61a368 100644 Binary files a/cad/printed/base/Base_Joint_Top_Right.FCStd and b/cad/printed/base/Base_Joint_Top_Right.FCStd differ diff --git a/cad/printed/base/Base_Motor_Mount.FCStd b/cad/printed/base/Base_Motor_Mount.FCStd index 9643ae4..d4ad01b 100644 Binary files a/cad/printed/base/Base_Motor_Mount.FCStd and b/cad/printed/base/Base_Motor_Mount.FCStd differ diff --git a/cad/printed/base/Base_Panel_Blank.FCStd b/cad/printed/base/Base_Panel_Blank.FCStd index c6607dc..e90b4a8 100644 Binary files a/cad/printed/base/Base_Panel_Blank.FCStd and b/cad/printed/base/Base_Panel_Blank.FCStd differ diff --git a/cad/printed/base/Base_Panel_Bottom.FCStd b/cad/printed/base/Base_Panel_Bottom.FCStd index 01cb653..dcfb0e6 100644 Binary files a/cad/printed/base/Base_Panel_Bottom.FCStd and b/cad/printed/base/Base_Panel_Bottom.FCStd differ diff --git a/cad/printed/base/Base_Panel_Connectors.FCStd b/cad/printed/base/Base_Panel_Connectors.FCStd index 39e4f74..1830de4 100644 Binary files a/cad/printed/base/Base_Panel_Connectors.FCStd and b/cad/printed/base/Base_Panel_Connectors.FCStd differ diff --git a/cad/printed/base/Base_Panel_Display.FCStd b/cad/printed/base/Base_Panel_Display.FCStd index ca14bad..56af204 100644 Binary files a/cad/printed/base/Base_Panel_Display.FCStd and b/cad/printed/base/Base_Panel_Display.FCStd differ diff --git a/cad/printed/base/Base_Panel_Display_Case.FCStd b/cad/printed/base/Base_Panel_Display_Case.FCStd deleted file mode 100644 index 72ce474..0000000 Binary files a/cad/printed/base/Base_Panel_Display_Case.FCStd and /dev/null differ diff --git a/cad/printed/base/Base_Panel_Empty.FCStd b/cad/printed/base/Base_Panel_Empty.FCStd index e86a6a1..900a981 100644 Binary files a/cad/printed/base/Base_Panel_Empty.FCStd and b/cad/printed/base/Base_Panel_Empty.FCStd differ diff --git a/cad/printed/base/Base_Panel_Fan&Button.FCStd b/cad/printed/base/Base_Panel_Fan&Button.FCStd index 0f07745..9b13643 100644 Binary files a/cad/printed/base/Base_Panel_Fan&Button.FCStd and b/cad/printed/base/Base_Panel_Fan&Button.FCStd differ diff --git a/cad/printed/base/Base_Panel_Fan.FCStd b/cad/printed/base/Base_Panel_Fan.FCStd index e49427e..1891781 100644 Binary files a/cad/printed/base/Base_Panel_Fan.FCStd and b/cad/printed/base/Base_Panel_Fan.FCStd differ diff --git a/cad/printed/base/Base_Panel_Fan_Grill.FCStd b/cad/printed/base/Base_Panel_Fan_Grill.FCStd index 7f3935e..580c3ab 100644 Binary files a/cad/printed/base/Base_Panel_Fan_Grill.FCStd and b/cad/printed/base/Base_Panel_Fan_Grill.FCStd differ diff --git a/cad/printed/base/Base_Panel_Top.FCStd b/cad/printed/base/Base_Panel_Top.FCStd index 0707f20..157f739 100644 Binary files a/cad/printed/base/Base_Panel_Top.FCStd and b/cad/printed/base/Base_Panel_Top.FCStd differ diff --git a/cad/printed/base/Base_Separator_Cable_Passthrough.FCStd b/cad/printed/base/Base_Separator_Cable_Passthrough.FCStd index e31ff5b..c5e4b16 100644 Binary files a/cad/printed/base/Base_Separator_Cable_Passthrough.FCStd and b/cad/printed/base/Base_Separator_Cable_Passthrough.FCStd differ diff --git a/cad/printed/base/Base_Separator_Cable_Passthrough_Cap.FCStd b/cad/printed/base/Base_Separator_Cable_Passthrough_Cap.FCStd index 31ee95e..bb501bc 100644 Binary files a/cad/printed/base/Base_Separator_Cable_Passthrough_Cap.FCStd and b/cad/printed/base/Base_Separator_Cable_Passthrough_Cap.FCStd differ diff --git a/cad/printed/display/Display_Case_Back.FCStd b/cad/printed/display/Display_Case_Back.FCStd new file mode 100644 index 0000000..a076a9c Binary files /dev/null and b/cad/printed/display/Display_Case_Back.FCStd differ diff --git a/cad/printed/display/Display_Case_Frame.FCStd b/cad/printed/display/Display_Case_Frame.FCStd new file mode 100644 index 0000000..6f02561 Binary files /dev/null and b/cad/printed/display/Display_Case_Frame.FCStd differ diff --git a/cad/printed/display/Display_Hinge_Panel.FCStd b/cad/printed/display/Display_Hinge_Panel.FCStd new file mode 100644 index 0000000..a67c348 Binary files /dev/null and b/cad/printed/display/Display_Hinge_Panel.FCStd differ diff --git a/cad/printed/display/Display_Hinge_Panel_Lock.FCStd b/cad/printed/display/Display_Hinge_Panel_Lock.FCStd new file mode 100644 index 0000000..7c686e3 Binary files /dev/null and b/cad/printed/display/Display_Hinge_Panel_Lock.FCStd differ diff --git a/cad/sourced/Base_Back_Cover.FCStd b/cad/sourced/Base_Back_Cover.FCStd index 1a2d595..78d8f9d 100644 Binary files a/cad/sourced/Base_Back_Cover.FCStd and b/cad/sourced/Base_Back_Cover.FCStd differ diff --git a/cad/sourced/Base_Separator.FCStd b/cad/sourced/Base_Separator.FCStd index 4a61425..561863d 100644 Binary files a/cad/sourced/Base_Separator.FCStd and b/cad/sourced/Base_Separator.FCStd differ diff --git a/cad/sourced/C14_Socket_w_Switch_Fuse.FCStd b/cad/sourced/C14_Socket_w_Switch_Fuse.FCStd index da52f6e..094e249 100644 Binary files a/cad/sourced/C14_Socket_w_Switch_Fuse.FCStd and b/cad/sourced/C14_Socket_w_Switch_Fuse.FCStd differ diff --git a/cad/sourced/DIN_Rail_130mm.FCStd b/cad/sourced/DIN_Rail_130mm.FCStd index cdde6a5..1dd002a 100644 Binary files a/cad/sourced/DIN_Rail_130mm.FCStd and b/cad/sourced/DIN_Rail_130mm.FCStd differ diff --git a/cad/sourced/Keystone_RJ-45.FCStd b/cad/sourced/Keystone_RJ-45.FCStd index 5f76391..cc5b75d 100644 Binary files a/cad/sourced/Keystone_RJ-45.FCStd and b/cad/sourced/Keystone_RJ-45.FCStd differ diff --git a/cad/sourced/MGN9-50.FCStd b/cad/sourced/MGN9-50.FCStd new file mode 100644 index 0000000..9294c60 Binary files /dev/null and b/cad/sourced/MGN9-50.FCStd differ diff --git a/cad/sourced/Profile-20x20-130.FCStd b/cad/sourced/Profile-20x20-130.FCStd index bfe9eb8..b1fb0e4 100644 Binary files a/cad/sourced/Profile-20x20-130.FCStd and b/cad/sourced/Profile-20x20-130.FCStd differ