8.8 KiB
8.8 KiB
tags:: #zotero date:: 2017 title:: @Ensuring the consistency of information between two versions of a mechanical drawing item-type:: journalArticle original-title:: Ensuring the consistency of information between two versions of a mechanical drawing language:: en authors:: Alexandre Monnier Weil library-catalog:: Zotero links:: Local library, Web library
- Abstract
- Mechanical drawings are crucial in industry for manufacturing and information retrieval. Companies face a recurring issue with managing their hand-drawn drawings produced in the mid-20th century. To address this, the engineers convert hand-drawn drawings into CAD drawings. This transformation process must be error-free to avoid material waste and significant costs. To ensure this, quality assurance engineers carefully verify the final CAD drawings to ensure all information is preserved. This verification process is time-consuming and laborious, often requiring the dedicated effort of two engineers for an entire week per drawing.
-
Attachments
- File PDF {{zotero-imported-file MDHX56YJ, "Weil - 2017 - Ensuring the consistency of information between two versions of a mechanical drawing.pdf"}}
-
Notes
-
Annotazioni
(23/7/2024, 17:32:02)
- “Companies face a recurring issue with managing their hand-drawn drawings produced in the mid-20th century” (Weil, 2017, p. 1) #5fb236
-
- “This transformation process must be error-free to avoid material waste and significant costs.” (Weil, 2017, p. 1) #5fb236
* *
- “This verification process is time-consuming and laborious, often requiring the dedicated effort of two engineers for an entire week per drawing” (Weil, 2017, p. 1) #5fb236
* *
- “Identifying these dissimilarities will reduce the effort of the engineers to perform the necessary corrections” (Weil, 2017, p. 1) #a28ae5
* *
- “Our approach is divided into two aspects:” (Weil, 2017, p. 1) #5fb236
* *
- “interpreting the drawings to extract information” (Weil, 2017, p. 1) #a28ae5
* *
- “comparing the drawings based on this information” (Weil, 2017, p. 1) #a28ae5
* *
- “formalism to describe the information contained in mechanical drawings” (Weil, 2017, p. 1) #5fb236
* *
- “graph-based structure” (Weil, 2017, p. 1) #5fb236
* *
- “Figure 2.” (Weil, 2017, p. 1) #ffd400
*This should come before Fig. 1, isn't it? *
- “Any mistake can propagate through the production process, resulting in material waste and significant costs” (Weil, 2017, p. 1) #a28ae5
* *
- “This verification process is time-consuming and laborious, often requiring the dedicated effort of two engineers for an entire week per drawing” (Weil, 2017, p. 1) #a28ae5
* *
- “automate this verification step;” (Weil, 2017, p. 1) #5fb236
* *
- “dissimilarity as a divergence of information that leads to inconsistencies in the CAD drawing with respect to the original hand-drawn version.” (Weil, 2017, p. 1) #a28ae5
* *
- “Identifying these dissimilarities will reduce the effort of the engineers to perform the necessary corrections.” (Weil, 2017, p. 1) #a28ae5
* *
- “the placement of annotations is different between the versions” (Weil, 2017, p. 2) #ffd400
*Does this represent a problem? *
- “For example, in Figure 2, the dimension values are not in the same location, and the arrowheads in the hand-drawn drawing point outward, while in the CAD drawing, they point inward.” (Weil, 2017, p. 2) #ffd400
*There are also some values that are different. *
- “This complexity shows that an interpretation step of the drawings is necessary before considering comparison.” (Weil, 2017, p. 2) #a28ae5
* *
- “Graph construction” (Weil, 2017, p. 2) #2ea8e5
* *
- “Drawing interpretation” (Weil, 2017, p. 2) #2ea8e5
* *
- “developing a methodology for segmenting annotations and pure geometry” (Weil, 2017, p. 2) #5fb236
* *
- “incrementally adding new examples to enhance annotation detection.” (Weil, 2017, p. 2) #a28ae5
* *
- “Interpretation-Based comparison” (Weil, 2017, p. 2) #2ea8e5
* *
- “Integrated methodology validation” (Weil, 2017, p. 2) #2ea8e5
* *
- “scanned hand-drawn drawings are algorithmically cleaned of all unwanted information, such as smudges, creases, and the noise often present in scans of hand-drawn mechanical drawings” (Weil, 2017, p. 2) #a28ae5
* *
- “our first three contributions” (Weil, 2017, p. 2) #a28ae5
* *
- “rule-based and heuristic systems” (Weil, 2017, p. 2) #a28ae5
* *
- “advancements in deep learning have shown promise in this field” (Weil, 2017, p. 2) #ffd400
*Are this referred to "modern techniques" previously mentioned? *
- “The focus of our research is to digitize mechanical drawings with the goal of developing a modular interpretation system that can easily incorporate new annotation standards.” (Weil, 2017, p. 2) #e56eee
* *
- “This refinement reduces the number of shapes to describe the drawing.” (Weil, 2017, p. 2) #5fb236
* *
- “Graph matching involves associating one graph with another” (Weil, 2017, p. 3) #a28ae5
* *
- “exact methods” (Weil, 2017, p. 3) #2ea8e5
* *
- “approximate methods, that allow for a certain degree of tolerance [17]” (Weil, 2017, p. 3) #2ea8e5
* *
- “We are particularly interested in the approximate methods as they are easily adaptable and do not require training.” (Weil, 2017, p. 3) #a28ae5
* *
- “This approach involves defining a set of editing rules to transform one graph into another.” (Weil, 2017, p. 3) #5fb236
* *
- “this method calculates a distance between two graphs based on the total cost of actions required for the transformation” (Weil, 2017, p. 3) #5fb236
* *
- “This tracking provides a more detailed understanding of how one graph is transformed into another, which can be particularly useful for explainability.” (Weil, 2017, p. 3) #ffd400
*What is the complexity of this operation? *
- “querying of large databases of such drawings.” (Weil, 2017, p. 3) #a28ae5
* *
- “This method does not enable precise comparison of information nor effectively highlights the differences between the drawings.” (Weil, 2017, p. 3) #ffd400
* *
- “Piping and Instrumentation Diagrams (P&IDs).” (Weil, 2017, p. 3) #5fb236
* *
- “Binarized hand-drawn drawing Image” (Weil, 2017, p. 3) #ffd400
*This is the main issue that I see. How can we be sure that hand-drawn images are correctly vectorized? This is the main shortcomings. *
- “Metamodel” (Weil, 2017, p. 3) #ffd400
*What's the use of this? *
- “annotations are represented geometrically, they should be regarded as metadata.” (Weil, 2017, p. 3) #ffd400
* *
- “The vectorisation algorithm is considered a parameter of our approach, meaning the detected shapes depend on the specific algorithm used.” (Weil, 2017, p. 4) #a28ae5
* *
- “we apply a vectorisation algorithm to raster images, resulting in a list of detected shapes.” (Weil, 2017, p. 4) #5fb236
* *
- “treating each intersection point as vertices in the graph” (Weil, 2017, p. 4) #5fb236
* *
- “segments s1 and s2 and the intersection i1 are grouped into a hyperedge a1.” (Weil, 2017, p. 4) #5fb236
* *
- “4.3 Comparison” (Weil, 2017, p. 5) #ffd400
*All the model comparison work done in the modeling community has been neglected. In the end, once CAD artifacts are represented as graphs, they are models that can be compared by using existing technologhies, that should be considere din the work. *
- “function f that maps a node in the initial graph to a corresponding node in the target graph.” (Weil, 2017, p. 5) #5fb236
* *
- “We will assess whether our comparison method can detect all the dissimilarities that engineers can identify in order to evaluate the comparison approach. We will compare the efficiency of our method with the engineers’ performance to evaluate if our method enhances the overall detection process.” (Weil, 2017, p. 5) #5fb236
* *