HCBBS Forum (English)
Submit Chemical Projects / Find Solutions
Amplify Your Requirements on a Broader Chemical Platform *Engineering · Technology · Equipment · Solutions*
Submit Request

Analysis and Solutions for PDS Image Extraction Errors

2007-11-23View Original

Thread Content

Why does extracting an empty view result in an error? There are many reasons why an empty view cannot be properly extracted; the main possibilities are as follows: 1. Discontinuous piping: In the same pipeline model, the same pipeline number appears in different locations. By clicking the ITEM button under VIEWING and using LINE ID to highlight that pipeline in the model, at least two highlighting points will be visible. [Note] Sometimes the discontinuous sections are very small and hidden, such as a short section at a reducer; even when highlighted, it is not possible to see clearly. In the same pipeline model, the same pipeline number may appear only once, but there is at least one point where the pipeline is not connected – this situation is common at tees, reducers, and grade transitions. This pipeline is present in all different models, but it is not connected at the joints between the models (sometimes it seems to be connected, but there are a few millimeters of gap at the connection points). 1. The pipelines are continuous, but no pipes or fittings have been generated. 2. At the junctions of the two pipelines, there are pipe fittings (such as drain vents) rather than tees. For example, if there is a drain line on a pipeline, the pipeline numbers at both ends of the drain line are the same, but their PID numbers are different; in this case AUTOPLACMENT will not generate an error, but there will be a connection circle at the location of the drain line. 3. OVERLAPPING SEGMENT lines: Another SEGMENT line may be hidden within the SEGMENT lines of this pipeline. 4. Since the same pipeline number is reused in the PID, this pipeline number appears in different pipeline models. 5. When extracting empty views in bulk, the “empty model” used for error checking was selected; however, the pipelines in this “empty model” were not completely deleted. 6. When extracting empty views interactively, several pipelines were selected at once, but they were not connected to each other. 7. The pipeline numbers were changed, but the branch stations were not deleted, so the pipeline numbers at those stations remained the same as before. The causes of the errors can be determined by analyzing the error messages from PDS. When extracting empty views interactively, the following error messages can help us roughly identify the cause of the errors: l INFORMATION – I16 Intergraph option 34 reset to 0 End input ------------------------------------------------ @#,1521,12,0,0,0,0,0 (The cause is still unknown). Sometimes copying the pipelines to an empty model and then extracting them resolves the issue; if that doesn’t work, it becomes more complicated to fix it. It is recommended to copy the pipelines with asterisks marked, disconnect all branches, delete the pipes, elbows, and tees, and then extract the empty view. l ERROR – E33: No component was found that matches the database search criteria. If the pipeline number was entered manually, it’s possible that the pipeline is not part of the pipeline model used for extracting the aerial view. l ERROR – E45: The line consists of multiple disconnected sections; Number of sections: 2. There are breaks in the pipeline ; In the same model, there are at least two places where the pipeline numbers are identical but the pipelines are not connected ; SEAGMENT lines coincide ; The pipeline or fitting was not generated (no AUTOPLACMENT). l ERROR – E46: The line does not contain a valid starting point (cause unknown). l ERROR – E52: Error initializing DFPI. Model number: c:\temp\isoi0356\tmpdgn.dgn. Return code: 926 (cause unknown). Sometimes copying the pipeline to an empty model and then extracting it resolves the issue. l WARNING – W14: Error reading the specialty material description library. Item code: sv-4028; Alternative index: Return code: -1. There may be a problem with SV-4028; try using Reconstruct Component. If that doesn’t work, delete it and try again. WARNING – W55: Overlapping components were detected; refer to the HITS report for details. @#,1521,-14948,0,222,0,0,0: There is overlapping of pipe components; for example, after moving the PIPELINE, AUTOPLACEMENT was not performed again, and as a result, the elbow extended into the straight section of pipe due to insufficient length in that section. The situation shown in the figure below can also lead to errors in empty view extraction: How can errors in the piping system be identified? 1. Enter the pipeline model where the faulty pipeline is located, click the ITEM button under VIEWING, and use the LINE ID to highlight that pipeline in the model. 2. Check whether there are any unconnected highlighted areas in the pipeline; if so, it indicates that the pipeline is not connected, and make corrections accordingly using the PID. 3. If all the highlighted elements are connected, delete all the pipes in that piping system (be careful not to delete the fittings and valves by mistake), then use AUTOPLACEMENT to generate the pipes again. Check for any red warnings such as C, P, etc.; if any such warnings appear, correct them. 4. If no issues are found after AUTOPLACMENT, start another PDS process to interactively extract the empty view of that pipeline; if there are no problems, it indicates that there are no issues with that pipeline within its corresponding model. 【Note】The purpose of starting another PDS process is to retrieve the empty view and examine the pipeline model, allowing for easy switching back and forth and avoiding time losses due to entering and exiting. 5. If the problem persists, create a completely new pipeline model (referred to as the “empty model” hereafter), include all the devices and pipeline models from the main project, and then close all of these referenced models. 【Note】The purpose of creating an “empty model” is to copy the problem pipeline into it, making it independent for easier problem resolution. It also helps to avoid losses caused by accidental operations. 6. Return to the original model, delete that pipeline, then click the ITEM button under VIEWING, and use Reference Models and LINE ID to check whether the pipeline still exists in the model; if it does, deal with it. 7. Go to the “Empty Model”, open the pipeline model containing the problem pipeline for reference, use the COPY PIPING button under PLACE to copy that pipeline system into the “Empty Model”, and then close all reference models. 8. Extract separately the empty view of that pipeline for the “empty model”; if there are no issues, go to the pipeline model where the original problem pipeline was located, delete it, and then copy back that pipeline from the “empty model”. 9. If problems still occur when viewing the empty view of that pipeline under the “empty model” separately, first highlight the pipeline and check whether there are any unconnected highlighted areas; if so, it indicates that the pipeline is not connected, and it should be corrected accordingly using PID. If extraction is still not possible, sequentially disconnect all branch lines with different line numbers on that pipeline, and then extract the empty view. If the problem still cannot be resolved, disconnect it from the pipeline and rename it by adding a, b, c, etc., after the pipeline number, then extract an empty view to determine which section is problematic. 10. If an error still occurs when attempting to extract the empty view after taking the above measures, the pipeline must be copied to another location within the \"empty model\"; the problematic pipeline in its original location should be deleted. By referring to the copied pipeline, the pipeline should be redrawn in its original location. After deleting the copied problematic pipeline, the empty start diagram can be extracted again. How to avoid errors when retrieving an empty view? 1. Place pipes from the same piping system within the same pipe model as much as possible, and minimize the use of joints. 2. It is recommended to run AUTOPLACEMENT once after completing each piping system to check for any errors. 3. After identifying and correcting issues in the \"empty model,\" copy the pipeline back to the original model promptly, and delete the pipes from the empty model as well. 4. Before extracting the empty view, use the pipeline list from interactive extraction to check for any obvious errors in the pipeline numbers – such as pipeline numbers marked with asterisks, numbers that include A, B, C, or insufficient digits. To handle this when extracting an empty view, add artificial breakpoints to the relevant section of the pipeline in question before attempting the extraction again; if that doesn’t work, divide the pipeline segment into several parts and rename them, for example by adding a, b, c after the pipeline number, and then try extracting the empty view again to determine which section has the problem. Only general solutions are analyzed here; I hope everyone can join in the discussion.

Submit a Project

**Looking for Chemical Technology, Equipment & Solutions?** No Registration Required Broader Platform Exposure | Global Chemical Service Provider Connections

Submit Request — Free Consultation

Disclaimer

This is an automated machine translation of the original thread. Some technical terms may have inaccuracies; the original text shall prevail. Click "View Original" at the top right to access the source page, which supports IP-based automatic real-time language translation. Please watch out for contact details and sales inducements to prevent fraud. All content and translations are for reference only, representing solely the poster's personal views. For enquiries, email service@hcbbs.com.