Feature-Based Translation System and Method
Abstract
A system having a server having processing circuitry and an operation manager configured to compare source geometric data of each of a plurality of features in a source geometric model with target geometric data of respective features in a target geometric model, and operative to identify discrepancies in respective features therebetween. The server is configured to rectify discrepancies in a feature after generating the feature and prior to generating another feature among the plurality of features. The system further includes a communication link, at least one client communicating with the server over the communication link, and an interrupt interface provided by one of the at least one client and the server and operative to notify a user of the presence of an inability to automatically generate an accurate representation of a feature of the source geometric model in the target geometric model.
Claims
exact text as granted — not AI-modified1 . A method of generating a translated target geometric model from a pre-existing source geometric model, comprising:
a) providing a computational geometry system having a server, a client, and a user interface; b) using the computational geometry system, extracting source geometric data for each of a plurality of features from the pre-existing source geometric model file; c) using a target computer aided design (CAD) system, generating a desired translated target geometric model for each of the plurality of features having respective target geometric data, wherein a selected feature is generated using a first set of construction rules; d) detecting at least a) a discrepancy between the selected feature from the target geometric data and a corresponding feature from the source geometric data and b) a problem in generating the desired translated target geometric model; and e) iterating step c), using a second set of construction rules to generate the selected feature in the desired translated target geometric model, in the event of a discrepancy between the selected feature from the target geometric data and a corresponding feature from the source geometric data in order to rectify the discrepancy.
2 . The method of claim 1 , further comprising:
performing point cloud analysis in the event of detecting discrepancies; and generating an interrupt at the user interface if the discrepancy is not rectified after performing a predetermined number of iterations using alternative measurements during each iteration.
3 . The method of claim 2 , wherein after generating an interrupt, interrupting generation of the desired translated target geometric model.
4 . The method of claim 2 , wherein after generating an interrupt, rectifying the discrepancy via the user interface, and facilitating the user to help fix the said discrepancy before further continuation and/or completion of translation.
5 . The method of claim 2 , wherein after rectifying the discrepancy, clearing the interrupt via the user interface.
6 . The method of claim 5 , wherein after clearing the interrupt, continuing to generate the desired target geometric model.
7 . The method of claim 2 , wherein generating an interrupt comprises stopping generation of the desired target geometric model and displaying a notice to a user at the user interface requesting assistance with one of the discrepancy(s) and the problem.
8 . The method of claim 7 , wherein generating the desired target geometric model comprises substantially duplicating a process used to create the pre-existing source geometric model based at least in part, on identified architecture, mathematical basis, and definition of the geometry of the pre-existing source geometric model.
9 . The method of claim 1 , wherein, prior to extracting source geometric data, receiving a pre-existing source geometric model at the server and storing the said pre-existing source geometric model in memory of the server.
10 . The method of claim 9 , wherein extracting source geometric data comprises evaluating the pre-existing source geometric model to determine architecture and construction history.
11 . The method of claim 2 , wherein the user interface comprises an interrupt interface of a user display on the client.
12 . The method of claim 2 , wherein generating an interrupt comprises providing visual cue within the target CAD system to remove the discrepancy and help fix the geometry.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.