{"schema":"cad-aspen-cad-block-api/v1","version":"1.4.0","count":39,"human_documentation_url":"/cad-api/","machine_guide_url":"/api/v1/cad-guide.json","openapi_url":"/api/v1/cad-openapi.json","machine_readable_contract_url":"/api/v1/cad-contract.json","occupancy_schema_url":"/api/v1/equipment-occupancy-schema.json","fallback_template_id":"GenericEquipmentBlock_01","endpoint_templates":{"symbol":"/api/v1/cad-blocks/{template_id}","ports":"/api/v1/cad-blocks/{template_id}/ports","occupancy":"/api/v1/cad-blocks/{template_id}/occupancy","placement":"/api/v1/cad-blocks/{template_id}/placement"},"blocks":[{"template_id":"BatchReactor_01","display_name_zh":"间歇反应器","category":"设备图块","template_category":"reactor","block_role":"equipment_symbol","aspen_modules":[],"aspen_categories":[],"navigation_group":"reactor","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[7594.911934,5775.626409,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[7594.911934,5775.626409,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"BatchReactor_01","entity_count":22,"bounds_local":[-12.1176,-75.737717,12.166436,14.247751],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-12.1176,"bottom":-75.737717,"right":12.166436,"top":14.247751},"size":{"width":24.284036,"height":89.985468},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":22,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5F","6E"],"bottom":["74"],"right":["62","72"],"top":["69"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":24.284036,"height":89.985468,"area_local_square_drawing_units":2185.210344,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","in2","in3","in4","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/BatchReactor_01","ports_url":"/api/v1/cad-blocks/BatchReactor_01/ports","occupancy_url":"/api/v1/cad-blocks/BatchReactor_01/occupancy","placement_url":"/api/v1/cad-blocks/BatchReactor_01/placement","nested_dependencies":[]},{"template_id":"BufferTank_01","display_name_zh":"缓冲罐","category":"设备图块","template_category":"vessel","block_role":"equipment_symbol","aspen_modules":[],"aspen_categories":[],"navigation_group":"separator","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[0.0,0.0,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"geometry_center","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[7748.616872,5904.39017,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"geometry_center","point":[7748.616872,5904.39017,0.0],"coordinate_system":"template_local","verified":true,"basis":"center_of_layer_0_vessel_shell_outline"},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"BufferTank_01","entity_count":27,"bounds_local":[7731.823667,5899.027767,7764.347734,5909.752573],"insertion_base_local":[7748.616872,5904.39017,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-16.793205,"bottom":-5.362403,"right":15.730862,"top":5.362403},"size":{"width":32.524067,"height":10.724806},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":27,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["63","65","66"],"bottom":["67","68","69"],"right":["5F"],"top":["6A","6B","6C","6D","6E","6F","70","71","72","73","74","75","76","77","78"]},"precision_decimals":6,"precision_source":"serialized_entity_bounds"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":32.524067,"height":10.724806,"area_local_square_drawing_units":348.814309,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"needs_manual_definition","connection_port_ids":[],"connection_configuration_summary":null,"connectable":false,"json_url":"/api/v1/cad-blocks/BufferTank_01","ports_url":"/api/v1/cad-blocks/BufferTank_01/ports","occupancy_url":"/api/v1/cad-blocks/BufferTank_01/occupancy","placement_url":"/api/v1/cad-blocks/BufferTank_01/placement","nested_dependencies":[]},{"template_id":"Compressor_01","display_name_zh":"压缩机","category":"设备图块","template_category":"compressor","block_role":"equipment_symbol","aspen_modules":["COMPR"],"aspen_categories":["compressor"],"navigation_group":"compressor","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[2920.929767,4952.070576,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[2920.929767,4952.070576,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"Compressor_01","entity_count":12,"bounds_local":[-23.257804,-10.0,19.038374,10.0],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-23.257804,"bottom":-10.0,"right":19.038374,"top":10.0},"size":{"width":42.296178,"height":20.0},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":12,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["68"],"bottom":["5D","62"],"right":["64","65","66"],"top":["5D","61"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":42.296178,"height":20.0,"area_local_square_drawing_units":845.92356,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/Compressor_01","ports_url":"/api/v1/cad-blocks/Compressor_01/ports","occupancy_url":"/api/v1/cad-blocks/Compressor_01/occupancy","placement_url":"/api/v1/cad-blocks/Compressor_01/placement","nested_dependencies":[]},{"template_id":"Condenser_01","display_name_zh":"冷凝器","category":"设备图块","template_category":"thermal","block_role":"equipment_symbol","aspen_modules":["HEATER"],"aspen_categories":["thermal"],"navigation_group":"thermal","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[2838.013456,4911.934538,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[2838.013456,4911.934538,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"Condenser_01","entity_count":3,"bounds_local":[-10.570971,-9.593107,10.570971,10.336424],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-10.570971,"bottom":-9.593107,"right":10.570971,"top":10.336424},"size":{"width":21.141942,"height":19.929531},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":3,"excluded_entity_count":0,"includes_nested_insert_extents":true,"extreme_entity_handles":{"left":["5F"],"bottom":["5F"],"right":["5F","61"],"top":["5F","61"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":21.141942,"height":19.929531,"area_local_square_drawing_units":421.348988,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/Condenser_01","ports_url":"/api/v1/cad-blocks/Condenser_01/ports","occupancy_url":"/api/v1/cad-blocks/Condenser_01/occupancy","placement_url":"/api/v1/cad-blocks/Condenser_01/placement","nested_dependencies":[{"template_id":"Condenser_01__dependency_01","json_url":"/api/v1/cad-blocks/Condenser_01__dependency_01"}]},{"template_id":"Decanter_01","display_name_zh":"液液分相罐","category":"设备图块","template_category":"separator","block_role":"equipment_symbol","aspen_modules":["DECANTER"],"aspen_categories":["separator"],"navigation_group":"separator","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[7670.85525,5604.690381,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[7670.85525,5604.690381,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"Decanter_01","entity_count":15,"bounds_local":[-16.615748,-5.362403,16.970663,4.272712],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-16.615748,"bottom":-5.362403,"right":16.970663,"top":4.272712},"size":{"width":33.586411,"height":9.635115},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":15,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["63","65","66"],"bottom":["6A","6B","6C"],"right":["67","68","69"],"top":["5D","5F","60","61","62"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":33.586411,"height":9.635115,"area_local_square_drawing_units":323.608932,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1","out2"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/Decanter_01","ports_url":"/api/v1/cad-blocks/Decanter_01/ports","occupancy_url":"/api/v1/cad-blocks/Decanter_01/occupancy","placement_url":"/api/v1/cad-blocks/Decanter_01/placement","nested_dependencies":[]},{"template_id":"DrawingFrame_01","display_name_zh":"A1 图框","category":"图框","template_category":"drawing_frame","block_role":"drawing_frame","aspen_modules":[],"aspen_categories":[],"navigation_group":"auxiliary","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":null,"source_insertion_base_point_available":false,"source_anchor_kind":"template_local_anchor","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"template_local_anchor","point":[0.0,0.0,0.0],"coordinate_system":"template_local","verified":false},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":false,"insertion_supported":true,"source_block_name":"DrawingFrame_01","entity_count":139,"bounds_local":[0.0,0.0,841.0,594.0],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":null,"equipment_occupancy_summary":null,"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"not_applicable","connection_port_ids":[],"connection_configuration_summary":null,"connectable":false,"json_url":"/api/v1/cad-blocks/DrawingFrame_01","ports_url":"/api/v1/cad-blocks/DrawingFrame_01/ports","occupancy_url":null,"placement_url":"/api/v1/cad-blocks/DrawingFrame_01/placement","nested_dependencies":[]},{"template_id":"ExtractColumn_01","display_name_zh":"萃取塔（EXTRACT）","category":"设备图块","template_category":"column","block_role":"equipment_symbol","aspen_modules":[],"aspen_categories":[],"navigation_group":"column","navigation_subgroup":"extraction","navigation_subgroup_label":"萃取塔","source_insertion_base_point":[9102.974053,5334.912093,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[9102.974053,5334.912093,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"ExtractColumn_01","entity_count":11,"bounds_local":[-26.0,-133.128676,18.0,133.128675],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-26.0,"bottom":-133.128676,"right":18.0,"top":133.128675},"size":{"width":44.0,"height":266.257351},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":11,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["67","69"],"bottom":["65","66"],"right":["5F","60","61","64"],"top":["62","63"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":44.0,"height":266.257351,"area_local_square_drawing_units":11715.323444,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"needs_manual_definition","connection_port_ids":[],"connection_configuration_summary":null,"connectable":false,"json_url":"/api/v1/cad-blocks/ExtractColumn_01","ports_url":"/api/v1/cad-blocks/ExtractColumn_01/ports","occupancy_url":"/api/v1/cad-blocks/ExtractColumn_01/occupancy","placement_url":"/api/v1/cad-blocks/ExtractColumn_01/placement","nested_dependencies":[]},{"template_id":"ExtractionColumn_01","display_name_zh":"萃取塔","category":"设备图块","template_category":"column","block_role":"equipment_symbol","aspen_modules":[],"aspen_categories":[],"navigation_group":"column","navigation_subgroup":"extraction","navigation_subgroup_label":"萃取塔","source_insertion_base_point":[9084.974053,5377.558897,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[9084.974053,5377.558897,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"ExtractionColumn_01","entity_count":12,"bounds_local":[-8.0,-175.77548,36.0,90.481871],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-8.0,"bottom":-175.77548,"right":36.0,"top":90.481871},"size":{"width":44.0,"height":266.257351},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":12,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["67","69"],"bottom":["65","66"],"right":["5F","60","61","64"],"top":["62","63"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":44.0,"height":266.257351,"area_local_square_drawing_units":11715.323444,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","in2","out1","out2"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/ExtractionColumn_01","ports_url":"/api/v1/cad-blocks/ExtractionColumn_01/ports","occupancy_url":"/api/v1/cad-blocks/ExtractionColumn_01/occupancy","placement_url":"/api/v1/cad-blocks/ExtractionColumn_01/placement","nested_dependencies":[]},{"template_id":"FixedBedReactor_01","display_name_zh":"固定床反应器","category":"设备图块","template_category":"reactor","block_role":"equipment_symbol","aspen_modules":["RPLUG"],"aspen_categories":["reactor"],"navigation_group":"reactor","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[8132.435937,5705.034543,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[8132.435937,5705.034543,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"FixedBedReactor_01","entity_count":14,"bounds_local":[-11.2266,-7.253964,11.2266,75.860964],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-11.2266,"bottom":-7.253964,"right":11.2266,"top":75.860964},"size":{"width":22.4532,"height":83.114928},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":14,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5D","62","63","64","65","66"],"bottom":["67","69","6A"],"right":["5D","60","62","64","65","66","6E"],"top":["6B","6C","6D"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":22.4532,"height":83.114928,"area_local_square_drawing_units":1866.196101,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/FixedBedReactor_01","ports_url":"/api/v1/cad-blocks/FixedBedReactor_01/ports","occupancy_url":"/api/v1/cad-blocks/FixedBedReactor_01/occupancy","placement_url":"/api/v1/cad-blocks/FixedBedReactor_01/placement","nested_dependencies":[]},{"template_id":"Flash3Vessel_01","display_name_zh":"三相分离罐（FLASH3）","category":"设备图块","template_category":"separator","block_role":"equipment_symbol","aspen_modules":["FLASH3"],"aspen_categories":["separator"],"navigation_group":"separator","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[7624.057922,5600.29421,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[7624.057922,5600.29421,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"Flash3Vessel_01","entity_count":18,"bounds_local":[-16.793205,-5.362403,16.793206,5.362403],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-16.793205,"bottom":-5.362403,"right":16.793206,"top":5.362403},"size":{"width":33.586411,"height":10.724806},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":18,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["63","65","66"],"bottom":["6D","6E","6F"],"right":["67","68","69"],"top":["6A","6B","6C"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":33.586411,"height":10.724806,"area_local_square_drawing_units":360.207742,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1","out2","out3"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/Flash3Vessel_01","ports_url":"/api/v1/cad-blocks/Flash3Vessel_01/ports","occupancy_url":"/api/v1/cad-blocks/Flash3Vessel_01/occupancy","placement_url":"/api/v1/cad-blocks/Flash3Vessel_01/placement","nested_dependencies":[]},{"template_id":"FluidizedBedReactor_01","display_name_zh":"流化床反应器","category":"设备图块","template_category":"reactor","block_role":"equipment_symbol","aspen_modules":["RCSTR"],"aspen_categories":["reactor"],"navigation_group":"reactor","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[8250.039873,5735.335095,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[8250.039873,5735.335095,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"FluidizedBedReactor_01","entity_count":100,"bounds_local":[-0.0,-41.557464,23.542892,41.557464],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-0.0,"bottom":-41.557464,"right":23.542892,"top":41.557464},"size":{"width":23.542892,"height":83.114928},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":100,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5F","60","61","62","63","70"],"bottom":["64","66","67"],"right":["6D","6E","6F"],"top":["68","69","6A"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":23.542892,"height":83.114928,"area_local_square_drawing_units":1956.765773,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","in2","out1","out2"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/FluidizedBedReactor_01","ports_url":"/api/v1/cad-blocks/FluidizedBedReactor_01/ports","occupancy_url":"/api/v1/cad-blocks/FluidizedBedReactor_01/occupancy","placement_url":"/api/v1/cad-blocks/FluidizedBedReactor_01/placement","nested_dependencies":[]},{"template_id":"GasLiquidFlashVessel_01","display_name_zh":"气液闪蒸罐","category":"设备图块","template_category":"separator","block_role":"equipment_symbol","aspen_modules":["FLASH2"],"aspen_categories":["separator"],"navigation_group":"separator","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[6449.704719,4831.391409,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[6449.704719,4831.391409,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"GasLiquidFlashVessel_01","entity_count":6,"bounds_local":[-4.272712,-15.730862,4.272711,15.730862],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-4.272712,"bottom":-15.730862,"right":4.272711,"top":15.730862},"size":{"width":8.545423,"height":31.461724},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":6,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5E","5F","60","61","62"],"bottom":["5F"],"right":["5D","5F","60","61","62"],"top":["60"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":8.545423,"height":31.461724,"area_local_square_drawing_units":268.85374,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1","out2"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/GasLiquidFlashVessel_01","ports_url":"/api/v1/cad-blocks/GasLiquidFlashVessel_01/ports","occupancy_url":"/api/v1/cad-blocks/GasLiquidFlashVessel_01/occupancy","placement_url":"/api/v1/cad-blocks/GasLiquidFlashVessel_01/placement","nested_dependencies":[]},{"template_id":"GenericEquipmentBlock_01","display_name_zh":"万能设备块（12 端口）","category":"通用设备图块","template_category":"generic_equipment","block_role":"equipment_symbol","aspen_modules":[],"aspen_categories":[],"navigation_group":"auxiliary","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":null,"source_insertion_base_point_available":false,"source_anchor_kind":"template_local_anchor","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"template_local_anchor","point":[0.0,0.0,0.0],"coordinate_system":"template_local","verified":false},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":false,"insertion_supported":true,"source_block_name":"GenericEquipmentBlock_01","entity_count":4,"bounds_local":[-24.0,-24.0,24.0,24.0],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-24.0,"bottom":-24.0,"right":24.0,"top":24.0},"size":{"width":48.0,"height":48.0},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":4,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["GEN-01","GEN-03","GEN-04"],"bottom":["GEN-02","GEN-03","GEN-04"],"right":["GEN-01","GEN-02","GEN-03"],"top":["GEN-01","GEN-02","GEN-04"]},"precision_decimals":6,"precision_source":"reviewed_serialized_bounds"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":48.0,"height":48.0,"area_local_square_drawing_units":2304.0,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"json_reconstructed_dwg","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","in2","in3","in4","in5","in6","out1","out2","out3","out4","out5","out6"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/GenericEquipmentBlock_01","ports_url":"/api/v1/cad-blocks/GenericEquipmentBlock_01/ports","occupancy_url":"/api/v1/cad-blocks/GenericEquipmentBlock_01/occupancy","placement_url":"/api/v1/cad-blocks/GenericEquipmentBlock_01/placement","nested_dependencies":[]},{"template_id":"Heater_01","display_name_zh":"加热器","category":"设备图块","template_category":"thermal","block_role":"equipment_symbol","aspen_modules":["HEATER"],"aspen_categories":["thermal"],"navigation_group":"thermal","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[2967.815914,4911.934538,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[2967.815914,4911.934538,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"Heater_01","entity_count":3,"bounds_local":[-10.176702,-9.593107,9.029049,8.511267],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-10.176702,"bottom":-9.593107,"right":9.029049,"top":8.511267},"size":{"width":19.205751,"height":18.104374},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":3,"excluded_entity_count":0,"includes_nested_insert_extents":true,"extreme_entity_handles":{"left":["5F","61"],"bottom":["5F"],"right":["5F"],"top":["5F"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":19.205751,"height":18.104374,"area_local_square_drawing_units":347.708099,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/Heater_01","ports_url":"/api/v1/cad-blocks/Heater_01/ports","occupancy_url":"/api/v1/cad-blocks/Heater_01/occupancy","placement_url":"/api/v1/cad-blocks/Heater_01/placement","nested_dependencies":[{"template_id":"Heater_01__dependency_01","json_url":"/api/v1/cad-blocks/Heater_01__dependency_01"}]},{"template_id":"Mixer_01","display_name_zh":"混合器","category":"设备图块","template_category":"node","block_role":"equipment_symbol","aspen_modules":["MIXER"],"aspen_categories":["node"],"navigation_group":"other","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[7649.282146,5901.970179,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[7649.282146,5901.970179,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"Mixer_01","entity_count":31,"bounds_local":[0.0,-10.790428,59.004684,10.809572],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":0.0,"bottom":-10.790428,"right":59.004684,"top":10.809572},"size":{"width":59.004684,"height":21.6},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":31,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["65","66","74"],"bottom":["60","61"],"right":["62","63","64"],"top":["60","61"]},"precision_decimals":6,"precision_source":"serialized_entity_bounds"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":59.004684,"height":21.6,"area_local_square_drawing_units":1274.501174,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","in2","in3","in4","in5","out1"],"connection_configuration_summary":{"schema":"cad-aspen-connection-configuration/v2","mode":"count_priority","default":{"inlet_count":5,"outlet_count":1},"constraints":{"in":{"min":2,"max":5},"out":{"min":1,"max":1}}},"connectable":true,"json_url":"/api/v1/cad-blocks/Mixer_01","ports_url":"/api/v1/cad-blocks/Mixer_01/ports","occupancy_url":"/api/v1/cad-blocks/Mixer_01/occupancy","placement_url":"/api/v1/cad-blocks/Mixer_01/placement","nested_dependencies":[]},{"template_id":"MultiBedFixedReactor_01","display_name_zh":"多床层固定床","category":"设备图块","template_category":"reactor","block_role":"equipment_symbol","aspen_modules":["RPLUG"],"aspen_categories":["reactor"],"navigation_group":"reactor","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[8210.635661,5741.778936,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[8210.635661,5741.778936,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"MultiBedFixedReactor_01","entity_count":22,"bounds_local":[-11.2266,-45.860964,12.316292,37.253964],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-11.2266,"bottom":-45.860964,"right":12.316292,"top":37.253964},"size":{"width":23.542892,"height":83.114928},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":22,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5D","62","63","64","65","66","70","71"],"bottom":["67","69","6A"],"right":["72","73","74","75","76","77"],"top":["6B","6C","6D"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":23.542892,"height":83.114928,"area_local_square_drawing_units":1956.765773,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1","out2","out3"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/MultiBedFixedReactor_01","ports_url":"/api/v1/cad-blocks/MultiBedFixedReactor_01/ports","occupancy_url":"/api/v1/cad-blocks/MultiBedFixedReactor_01/occupancy","placement_url":"/api/v1/cad-blocks/MultiBedFixedReactor_01/placement","nested_dependencies":[]},{"template_id":"MultiStageCompressor_01","display_name_zh":"多级压缩机","category":"设备图块","template_category":"compressor","block_role":"equipment_symbol","aspen_modules":["MCOMPR"],"aspen_categories":["compressor"],"navigation_group":"compressor","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[8481.258541,5723.734227,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[8481.258541,5723.734227,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"MultiStageCompressor_01","entity_count":40,"bounds_local":[-83.329572,-10.092438,104.454818,10.074544],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-83.329572,"bottom":-10.092438,"right":104.454818,"top":10.074544},"size":{"width":187.78439,"height":20.166982},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":40,"excluded_entity_count":0,"includes_nested_insert_extents":true,"extreme_entity_handles":{"left":["67"],"bottom":["71","75"],"right":["77","78","79"],"top":["5D","61"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":187.78439,"height":20.166982,"area_local_square_drawing_units":3787.044413,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/MultiStageCompressor_01","ports_url":"/api/v1/cad-blocks/MultiStageCompressor_01/ports","occupancy_url":"/api/v1/cad-blocks/MultiStageCompressor_01/occupancy","placement_url":"/api/v1/cad-blocks/MultiStageCompressor_01/placement","nested_dependencies":[{"template_id":"MultiStageCompressor_01__dependency_01","json_url":"/api/v1/cad-blocks/MultiStageCompressor_01__dependency_01"}]},{"template_id":"PackedColumn_01","display_name_zh":"填料塔 1","category":"设备图块","template_category":"column","block_role":"equipment_symbol","aspen_modules":["RADFRAC"],"aspen_categories":["column"],"navigation_group":"column","navigation_subgroup":"packed","navigation_subgroup_label":"填料塔","source_insertion_base_point":[7586.098576,4808.660532,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[7586.098576,4808.660532,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"PackedColumn_01","entity_count":229,"bounds_local":[-86.870522,-207.015033,193.287579,137.639689],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-86.870522,"bottom":-207.015033,"right":193.287579,"top":137.639689},"size":{"width":280.158101,"height":344.654722},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":229,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5D"],"bottom":["73","74"],"right":["83"],"top":["142"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":280.158101,"height":344.654722,"area_local_square_drawing_units":96557.812416,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","in2","out1","out2","out3"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/PackedColumn_01","ports_url":"/api/v1/cad-blocks/PackedColumn_01/ports","occupancy_url":"/api/v1/cad-blocks/PackedColumn_01/occupancy","placement_url":"/api/v1/cad-blocks/PackedColumn_01/placement","nested_dependencies":[]},{"template_id":"PackedColumn_02","display_name_zh":"填料塔 2","category":"设备图块","template_category":"column","block_role":"equipment_symbol","aspen_modules":["RADFRAC"],"aspen_categories":["column"],"navigation_group":"column","navigation_subgroup":"packed","navigation_subgroup_label":"填料塔","source_insertion_base_point":[8002.448195,4823.156223,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[8002.448195,4823.156223,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"PackedColumn_02","entity_count":220,"bounds_local":[-86.870523,-193.519344,181.797904,137.639689],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-86.870523,"bottom":-193.519344,"right":181.797904,"top":137.639689},"size":{"width":268.668427,"height":331.159033},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":220,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5D"],"bottom":["6A"],"right":["7C"],"top":["13C"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":268.668427,"height":331.159033,"area_local_square_drawing_units":88971.976483,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","in2","out1","out2","out3"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/PackedColumn_02","ports_url":"/api/v1/cad-blocks/PackedColumn_02/ports","occupancy_url":"/api/v1/cad-blocks/PackedColumn_02/occupancy","placement_url":"/api/v1/cad-blocks/PackedColumn_02/placement","nested_dependencies":[]},{"template_id":"PackedColumn_03","display_name_zh":"填料塔 3","category":"设备图块","template_category":"column","block_role":"equipment_symbol","aspen_modules":["RADFRAC"],"aspen_categories":["column"],"navigation_group":"column","navigation_subgroup":"packed","navigation_subgroup_label":"填料塔","source_insertion_base_point":[8425.725319,4837.651914,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[8425.725319,4837.651914,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"PackedColumn_03","entity_count":197,"bounds_local":[-86.870522,-207.015033,193.287579,137.48008],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-86.870522,"bottom":-207.015033,"right":193.287579,"top":137.48008},"size":{"width":280.158101,"height":344.495113},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":197,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5D"],"bottom":["68","69"],"right":["6A"],"top":["5E"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":280.158101,"height":344.495113,"area_local_square_drawing_units":96513.096662,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","in2","in3","out1","out2","out3"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/PackedColumn_03","ports_url":"/api/v1/cad-blocks/PackedColumn_03/ports","occupancy_url":"/api/v1/cad-blocks/PackedColumn_03/occupancy","placement_url":"/api/v1/cad-blocks/PackedColumn_03/placement","nested_dependencies":[]},{"template_id":"PackedColumn_04","display_name_zh":"填料塔 4","category":"设备图块","template_category":"column","block_role":"equipment_symbol","aspen_modules":["RADFRAC"],"aspen_categories":["column"],"navigation_group":"column","navigation_subgroup":"packed","navigation_subgroup_label":"填料塔","source_insertion_base_point":[8811.72279,4852.147604,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[8811.72279,4852.147604,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"PackedColumn_04","entity_count":179,"bounds_local":[-8.0,-145.018743,36.0,121.238608],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-8.0,"bottom":-145.018743,"right":36.0,"top":121.238608},"size":{"width":44.0,"height":266.257351},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":179,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5D"],"bottom":["113","114"],"right":["61","62","63","66","6A","6B","6C","6D","6E","6F","70","71","10D","10E","10F","110","111"],"top":["64","65"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":44.0,"height":266.257351,"area_local_square_drawing_units":11715.323444,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","in2","in3","out1","out2"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/PackedColumn_04","ports_url":"/api/v1/cad-blocks/PackedColumn_04/ports","occupancy_url":"/api/v1/cad-blocks/PackedColumn_04/occupancy","placement_url":"/api/v1/cad-blocks/PackedColumn_04/placement","nested_dependencies":[]},{"template_id":"Pump_01","display_name_zh":"泵","category":"设备图块","template_category":"pump","block_role":"equipment_symbol","aspen_modules":["PUMP"],"aspen_categories":["pump"],"navigation_group":"pump","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[3546.737665,6712.969825,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[3546.737665,6712.969825,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"Pump_01","entity_count":8,"bounds_local":[-5.0,-7.495213,6.5,6.0],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-5.0,"bottom":-7.495213,"right":6.5,"top":6.0},"size":{"width":11.5,"height":13.495213},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":8,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5D","62"],"bottom":["5F","60","61"],"right":["64"],"top":["63","64"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":11.5,"height":13.495213,"area_local_square_drawing_units":155.19495,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/Pump_01","ports_url":"/api/v1/cad-blocks/Pump_01/ports","occupancy_url":"/api/v1/cad-blocks/Pump_01/occupancy","placement_url":"/api/v1/cad-blocks/Pump_01/placement","nested_dependencies":[]},{"template_id":"Reboiler_01","display_name_zh":"再沸器","category":"设备图块","template_category":"thermal","block_role":"equipment_symbol","aspen_modules":["HEATER"],"aspen_categories":["thermal"],"navigation_group":"thermal","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[2889.994488,4911.934538,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[2889.994488,4911.934538,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"Reboiler_01","entity_count":6,"bounds_local":[-16.88235,-6.72,6.72,6.72],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-16.88235,"bottom":-6.72,"right":6.72,"top":6.72},"size":{"width":23.60235,"height":13.44},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":6,"excluded_entity_count":0,"includes_nested_insert_extents":true,"extreme_entity_handles":{"left":["5F","62"],"bottom":["5D"],"right":["5D"],"top":["5D"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":23.60235,"height":13.44,"area_local_square_drawing_units":317.215584,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/Reboiler_01","ports_url":"/api/v1/cad-blocks/Reboiler_01/ports","occupancy_url":"/api/v1/cad-blocks/Reboiler_01/occupancy","placement_url":"/api/v1/cad-blocks/Reboiler_01/placement","nested_dependencies":[{"template_id":"Reboiler_01__dependency_01","json_url":"/api/v1/cad-blocks/Reboiler_01__dependency_01"}]},{"template_id":"RefluxDrum_01","display_name_zh":"回流罐","category":"设备图块","template_category":"vessel","block_role":"equipment_symbol","aspen_modules":[],"aspen_categories":[],"navigation_group":"separator","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[2826.805067,4826.970815,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[2826.805067,4826.970815,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"RefluxDrum_01","entity_count":6,"bounds_local":[-14.760559,-5.265218,14.760558,5.265218],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-14.760559,"bottom":-5.265218,"right":14.760558,"top":5.265218},"size":{"width":29.521117,"height":10.530436},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":6,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["62"],"bottom":["5F","60","61","62","63"],"right":["63"],"top":["5D","60","61","62","63"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":29.521117,"height":10.530436,"area_local_square_drawing_units":310.870233,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1","out2","out3"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/RefluxDrum_01","ports_url":"/api/v1/cad-blocks/RefluxDrum_01/ports","occupancy_url":"/api/v1/cad-blocks/RefluxDrum_01/occupancy","placement_url":"/api/v1/cad-blocks/RefluxDrum_01/placement","nested_dependencies":[]},{"template_id":"SepMultiOutlet_01","display_name_zh":"多出口组分分离器","category":"设备图块","template_category":"separator","block_role":"equipment_symbol","aspen_modules":["SEP"],"aspen_categories":["separator"],"navigation_group":"separator","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[0.0,0.0,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[0.0,0.0,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"SepMultiOutlet_01","entity_count":18,"bounds_local":[7731.515373,5587.807483,7742.240179,5621.393894],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":7731.515373,"bottom":5587.807483,"right":7742.240179,"top":5621.393894},"size":{"width":10.724806,"height":33.586411},"contains_insertion_base":false,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":18,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["6A","6B","6C"],"bottom":["67","68","69"],"right":["6D","6E","6F"],"top":["63","65","66"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners","placement_warning":"Insertion base lies outside the equipment envelope; preserve the signed limits when placing this source symbol."},"equipment_occupancy_summary":{"width":10.724806,"height":33.586411,"area_local_square_drawing_units":360.207742,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1","out2","out3"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/SepMultiOutlet_01","ports_url":"/api/v1/cad-blocks/SepMultiOutlet_01/ports","occupancy_url":"/api/v1/cad-blocks/SepMultiOutlet_01/occupancy","placement_url":"/api/v1/cad-blocks/SepMultiOutlet_01/placement","nested_dependencies":[]},{"template_id":"SepTwoOutlet_01","display_name_zh":"双出口组分分离器","category":"设备图块","template_category":"separator","block_role":"equipment_symbol","aspen_modules":["SEP"],"aspen_categories":["separator"],"navigation_group":"separator","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[7773.828537,5604.600688,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[7773.828537,5604.600688,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"SepTwoOutlet_01","entity_count":15,"bounds_local":[-5.362404,-16.793205,4.272711,16.793206],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-5.362404,"bottom":-16.793205,"right":4.272711,"top":16.793206},"size":{"width":9.635115,"height":33.586411},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":15,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["6A","6B","6C"],"bottom":["67","68","69"],"right":["5D","5F","60","61","62"],"top":["63","65","66"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":9.635115,"height":33.586411,"area_local_square_drawing_units":323.608932,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1","out2"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/SepTwoOutlet_01","ports_url":"/api/v1/cad-blocks/SepTwoOutlet_01/ports","occupancy_url":"/api/v1/cad-blocks/SepTwoOutlet_01/occupancy","placement_url":"/api/v1/cad-blocks/SepTwoOutlet_01/placement","nested_dependencies":[]},{"template_id":"StirredTankReactor_01","display_name_zh":"带搅拌釜式反应器","category":"设备图块","template_category":"reactor","block_role":"equipment_symbol","aspen_modules":["RCSTR","RSTOIC"],"aspen_categories":["reactor","reactor"],"navigation_group":"reactor","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[0.0,0.0,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[0.0,0.0,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"StirredTankReactor_01","entity_count":22,"bounds_local":[3280.291039,4914.660405,3304.575075,5004.645873],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":3280.291039,"bottom":4914.660405,"right":3304.575075,"top":5004.645873},"size":{"width":24.284036,"height":89.985468},"contains_insertion_base":false,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":22,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5F","6E"],"bottom":["74"],"right":["62","72"],"top":["69"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners","placement_warning":"Insertion base lies outside the equipment envelope; preserve the signed limits when placing this source symbol."},"equipment_occupancy_summary":{"width":24.284036,"height":89.985468,"area_local_square_drawing_units":2185.210344,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","in2","in3","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/StirredTankReactor_01","ports_url":"/api/v1/cad-blocks/StirredTankReactor_01/ports","occupancy_url":"/api/v1/cad-blocks/StirredTankReactor_01/occupancy","placement_url":"/api/v1/cad-blocks/StirredTankReactor_01/placement","nested_dependencies":[]},{"template_id":"StreamConnector_BatteryLimit_01","display_name_zh":"进出工厂物流线接续","category":"PFD 物流接续块","template_category":"stream_connector","block_role":"pfd_stream_connector","aspen_modules":[],"aspen_categories":[],"navigation_group":"auxiliary","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":null,"source_insertion_base_point_available":false,"source_anchor_kind":"template_local_anchor","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"template_local_anchor","point":[0.0,0.0,0.0],"coordinate_system":"template_local","verified":false},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":false,"insertion_supported":true,"source_block_name":"StreamConnector_BatteryLimit_01","entity_count":10,"bounds_local":[0.0,0.0,10.0,10.0],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":null,"equipment_occupancy_summary":null,"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"draft_needs_visual_confirmation","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/StreamConnector_BatteryLimit_01","ports_url":"/api/v1/cad-blocks/StreamConnector_BatteryLimit_01/ports","occupancy_url":null,"placement_url":"/api/v1/cad-blocks/StreamConnector_BatteryLimit_01/placement","nested_dependencies":[]},{"template_id":"StreamConnector_InterSection_01","display_name_zh":"跨工段物流线接续","category":"PFD 物流接续块","template_category":"stream_connector","block_role":"pfd_stream_connector","aspen_modules":[],"aspen_categories":[],"navigation_group":"auxiliary","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":null,"source_insertion_base_point_available":false,"source_anchor_kind":"template_local_anchor","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"template_local_anchor","point":[0.0,0.0,0.0],"coordinate_system":"template_local","verified":false},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":false,"insertion_supported":true,"source_block_name":"StreamConnector_InterSection_01","entity_count":5,"bounds_local":[0.0,0.0,43.0,6.0],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":null,"equipment_occupancy_summary":null,"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"draft_needs_visual_confirmation","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/StreamConnector_InterSection_01","ports_url":"/api/v1/cad-blocks/StreamConnector_InterSection_01/ports","occupancy_url":null,"placement_url":"/api/v1/cad-blocks/StreamConnector_InterSection_01/placement","nested_dependencies":[]},{"template_id":"StreamConnector_SameSection_01","display_name_zh":"同工段物流线接续","category":"PFD 物流接续块","template_category":"stream_connector","block_role":"pfd_stream_connector","aspen_modules":[],"aspen_categories":[],"navigation_group":"auxiliary","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":null,"source_insertion_base_point_available":false,"source_anchor_kind":"template_local_anchor","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"template_local_anchor","point":[0.0,0.0,0.0],"coordinate_system":"template_local","verified":false},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":false,"insertion_supported":true,"source_block_name":"StreamConnector_SameSection_01","entity_count":5,"bounds_local":[0.0,0.0,13.0,6.0],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":null,"equipment_occupancy_summary":null,"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"draft_needs_visual_confirmation","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/StreamConnector_SameSection_01","ports_url":"/api/v1/cad-blocks/StreamConnector_SameSection_01/ports","occupancy_url":null,"placement_url":"/api/v1/cad-blocks/StreamConnector_SameSection_01/placement","nested_dependencies":[]},{"template_id":"StreamTag_01","display_name_zh":"物流代号","category":"PFD 物流代号块","template_category":"annotation","block_role":"pfd_stream_tag","aspen_modules":[],"aspen_categories":[],"navigation_group":"auxiliary","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":null,"source_insertion_base_point_available":false,"source_anchor_kind":"geometry_center","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[7.071068,7.071068,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"geometry_center","point":[7.071068,7.071068,0.0],"coordinate_system":"template_local","verified":true,"basis":"center_of_diamond_outline_handles_6B_6E_6F_70"},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":false,"insertion_supported":true,"source_block_name":"StreamTag_01","entity_count":5,"bounds_local":[0.0,0.0,14.142136,14.142136],"insertion_base_local":[7.071068,7.071068,0.0],"equipment_occupancy_frame":null,"equipment_occupancy_summary":null,"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/StreamTag_01","ports_url":"/api/v1/cad-blocks/StreamTag_01/ports","occupancy_url":null,"placement_url":"/api/v1/cad-blocks/StreamTag_01/placement","nested_dependencies":[]},{"template_id":"StreamToStreamHeatExchanger_01","display_name_zh":"流股间换热器","category":"设备图块","template_category":"heat_exchanger","block_role":"equipment_symbol","aspen_modules":["HEATX"],"aspen_categories":["heat_exchanger"],"navigation_group":"thermal","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[3016.329394,4911.815685,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[3016.329394,4911.815685,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"StreamToStreamHeatExchanger_01","entity_count":6,"bounds_local":[-6.048,-6.048,6.048,6.048],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-6.048,"bottom":-6.048,"right":6.048,"top":6.048},"size":{"width":12.096,"height":12.096},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":6,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5D","62"],"bottom":["5D"],"right":["5D","5E"],"top":["5D"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":12.096,"height":12.096,"area_local_square_drawing_units":146.313216,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"needs_manual_definition","connection_port_ids":[],"connection_configuration_summary":null,"connectable":false,"json_url":"/api/v1/cad-blocks/StreamToStreamHeatExchanger_01","ports_url":"/api/v1/cad-blocks/StreamToStreamHeatExchanger_01/ports","occupancy_url":"/api/v1/cad-blocks/StreamToStreamHeatExchanger_01/occupancy","placement_url":"/api/v1/cad-blocks/StreamToStreamHeatExchanger_01/placement","nested_dependencies":[]},{"template_id":"TrayColumn_01","display_name_zh":"板式塔 1","category":"设备图块","template_category":"column","block_role":"equipment_symbol","aspen_modules":["RADFRAC"],"aspen_categories":["column"],"navigation_group":"column","navigation_subgroup":"tray","navigation_subgroup_label":"板式塔","source_insertion_base_point":[7587.483871,5304.459517,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[7587.483871,5304.459517,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"TrayColumn_01","entity_count":65,"bounds_local":[-86.870522,-207.015032,193.287579,137.639689],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-86.870522,"bottom":-207.015032,"right":193.287579,"top":137.639689},"size":{"width":280.158101,"height":344.654721},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":65,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5D"],"bottom":["73","74"],"right":["83"],"top":["9B"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":280.158101,"height":344.654721,"area_local_square_drawing_units":96557.812136,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1","out2","out3"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/TrayColumn_01","ports_url":"/api/v1/cad-blocks/TrayColumn_01/ports","occupancy_url":"/api/v1/cad-blocks/TrayColumn_01/occupancy","placement_url":"/api/v1/cad-blocks/TrayColumn_01/placement","nested_dependencies":[]},{"template_id":"TrayColumn_02","display_name_zh":"板式塔 2","category":"设备图块","template_category":"column","block_role":"equipment_symbol","aspen_modules":["RADFRAC"],"aspen_categories":["column"],"navigation_group":"column","navigation_subgroup":"tray","navigation_subgroup_label":"板式塔","source_insertion_base_point":[8003.833489,5318.955208,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[8003.833489,5318.955208,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"TrayColumn_02","entity_count":56,"bounds_local":[-86.870522,-193.519344,181.797905,137.639689],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-86.870522,"bottom":-193.519344,"right":181.797905,"top":137.639689},"size":{"width":268.668427,"height":331.159033},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":56,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5D"],"bottom":["6A"],"right":["7C"],"top":["95"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":268.668427,"height":331.159033,"area_local_square_drawing_units":88971.976483,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","in2","out1","out2","out3"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/TrayColumn_02","ports_url":"/api/v1/cad-blocks/TrayColumn_02/ports","occupancy_url":"/api/v1/cad-blocks/TrayColumn_02/occupancy","placement_url":"/api/v1/cad-blocks/TrayColumn_02/placement","nested_dependencies":[]},{"template_id":"TrayColumn_03","display_name_zh":"板式塔 3","category":"设备图块","template_category":"column","block_role":"equipment_symbol","aspen_modules":["RADFRAC"],"aspen_categories":["column"],"navigation_group":"column","navigation_subgroup":"tray","navigation_subgroup_label":"板式塔","source_insertion_base_point":[8427.110614,5333.450899,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[8427.110614,5333.450899,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"TrayColumn_03","entity_count":33,"bounds_local":[-86.870522,-207.015033,193.287579,137.480081],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-86.870522,"bottom":-207.015033,"right":193.287579,"top":137.480081},"size":{"width":280.158101,"height":344.495114},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":33,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5D"],"bottom":["68","69"],"right":["6A"],"top":["5E"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":280.158101,"height":344.495114,"area_local_square_drawing_units":96513.096942,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","in2","out1","out2"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/TrayColumn_03","ports_url":"/api/v1/cad-blocks/TrayColumn_03/ports","occupancy_url":"/api/v1/cad-blocks/TrayColumn_03/occupancy","placement_url":"/api/v1/cad-blocks/TrayColumn_03/placement","nested_dependencies":[]},{"template_id":"TrayColumn_04","display_name_zh":"板式塔 4","category":"设备图块","template_category":"column","block_role":"equipment_symbol","aspen_modules":["RADFRAC"],"aspen_categories":["column"],"navigation_group":"column","navigation_subgroup":"tray","navigation_subgroup_label":"板式塔","source_insertion_base_point":[8813.108085,5347.94659,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[8813.108085,5347.94659,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"TrayColumn_04","entity_count":15,"bounds_local":[-8.0,-145.018744,36.0,121.238607],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-8.0,"bottom":-145.018744,"right":36.0,"top":121.238607},"size":{"width":44.0,"height":266.257351},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":15,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5D"],"bottom":["6C","6D"],"right":["61","62","63","66","67","69","6A","6B"],"top":["64","65"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":44.0,"height":266.257351,"area_local_square_drawing_units":11715.323444,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","in2","in3","out1","out2"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/TrayColumn_04","ports_url":"/api/v1/cad-blocks/TrayColumn_04/ports","occupancy_url":"/api/v1/cad-blocks/TrayColumn_04/occupancy","placement_url":"/api/v1/cad-blocks/TrayColumn_04/placement","nested_dependencies":[]},{"template_id":"TubularReactor_01","display_name_zh":"管式反应器","category":"设备图块","template_category":"reactor","block_role":"equipment_symbol","aspen_modules":["RPLUG"],"aspen_categories":["reactor"],"navigation_group":"reactor","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[7954.087634,5699.370868,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[7954.087634,5699.370868,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"TubularReactor_01","entity_count":30,"bounds_local":[-41.557464,-21.2266,41.557465,11.2266],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-41.557464,"bottom":-21.2266,"right":41.557465,"top":11.2266},"size":{"width":83.114929,"height":32.4532},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":30,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["64","66","67"],"bottom":["78","79","7A","7B","7C","7D"],"right":["68","69","6A"],"top":["5F","60","61","62","63"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":83.114929,"height":32.4532,"area_local_square_drawing_units":2697.345414,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/TubularReactor_01","ports_url":"/api/v1/cad-blocks/TubularReactor_01/ports","occupancy_url":"/api/v1/cad-blocks/TubularReactor_01/occupancy","placement_url":"/api/v1/cad-blocks/TubularReactor_01/placement","nested_dependencies":[]},{"template_id":"Valve_01","display_name_zh":"阀门","category":"设备图块","template_category":"valve","block_role":"equipment_symbol","aspen_modules":["VALVE"],"aspen_categories":["valve"],"navigation_group":"valve","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[8325.981001,5733.738412,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[8325.981001,5733.738412,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"Valve_01","entity_count":10,"bounds_local":[-2.577726,-1.494795,2.577725,6.1875],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-2.577726,"bottom":-1.494795,"right":2.577725,"top":6.1875},"size":{"width":5.155451,"height":7.682295},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":10,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5D","5F","60"],"bottom":["5F","60","62","63"],"right":["61","62","63"],"top":["66"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":5.155451,"height":7.682295,"area_local_square_drawing_units":39.605695,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/Valve_01","ports_url":"/api/v1/cad-blocks/Valve_01/ports","occupancy_url":"/api/v1/cad-blocks/Valve_01/occupancy","placement_url":"/api/v1/cad-blocks/Valve_01/placement","nested_dependencies":[]},{"template_id":"VerticalVessel_01","display_name_zh":"立式容器","category":"设备图块","template_category":"vessel","block_role":"equipment_symbol","aspen_modules":[],"aspen_categories":[],"navigation_group":"separator","navigation_subgroup":null,"navigation_subgroup_label":null,"source_insertion_base_point":[2927.408494,4831.391409,0.0],"source_insertion_base_point_available":true,"source_anchor_kind":"drawing_insbase","reference_insertion_point":{"schema":"cad-aspen-reference-insertion-point/v1","id":"insertion_base","role":"cad_block_insertion_base","local":[0.0,0.0,0.0],"coordinate_system":"template_local","source_anchor":{"kind":"drawing_insbase","point":[2927.408494,4831.391409,0.0],"coordinate_system":"source_dwg_wcs","verified":true},"web_preview":{"visible":true,"marker":"pulsing_red_dot","purpose":"visual_reference_only"}},"aspen_mapping_eligible":true,"insertion_supported":true,"source_block_name":"VerticalVessel_01","entity_count":6,"bounds_local":[-4.272711,-15.730862,4.272712,15.730862],"insertion_base_local":[0.0,0.0,0.0],"equipment_occupancy_frame":{"schema":"cad-aspen-equipment-occupancy-frame/v1","role":"tight_equipment_placement_envelope","shape":"axis_aligned_rectangle","coordinate_system":"insertion_base_relative","reference":"insertion_base_local","limits_from_insertion_base":{"left":-4.272711,"bottom":-15.730862,"right":4.272712,"top":15.730862},"size":{"width":8.545423,"height":31.461724},"contains_insertion_base":true,"padding":0.0,"derivation":{"method":"axis_aligned_union_of_precise_entity_bounds","source_field":"entities[].bounds_local","included_entity_count":6,"excluded_entity_count":0,"includes_nested_insert_extents":false,"extreme_entity_handles":{"left":["5E","5F","60","61","62"],"bottom":["5F"],"right":["5D","5F","60","61","62"],"top":["60"]},"precision_decimals":6,"precision_source":"precise_source_dxf"},"world_transform":"world_corner = insertion + rotation * scale * corner_from_insertion_base; world AABB = min/max of transformed corners"},"equipment_occupancy_summary":{"width":8.545423,"height":31.461724,"area_local_square_drawing_units":268.85374,"coordinate_reference":"insertion_base_local","padding_included":false},"source_kind":"modelspace_promoted","display_component_count":0,"connection_port_status":"confirmed_web_review","connection_port_ids":["in1","out1"],"connection_configuration_summary":null,"connectable":true,"json_url":"/api/v1/cad-blocks/VerticalVessel_01","ports_url":"/api/v1/cad-blocks/VerticalVessel_01/ports","occupancy_url":"/api/v1/cad-blocks/VerticalVessel_01/occupancy","placement_url":"/api/v1/cad-blocks/VerticalVessel_01/placement","nested_dependencies":[]}]}