Iges parser - simple manipulating script
23 USDHello,
please reply only, if you have basic english knowledge as my ukrainian is still very below basic.
I need to make small changes to a lot of iges files. scaling, moving or rotating.
For this task, I need a small script, which can be wrapped in a linux shell-script.
This means it can be written in Javascript, Phyton, Perl , etc.
I think the most complicated part will be parsing the file, until you have an array with x,y,z of the points which has to be changed.
Actually there need to be only iges entity 128 and 126 parsed. All the rest can stay as it is.
moving should be clear. (just add the value and write back)
rotating around base point is also just some sinus / cosinus witch each coordinate,
The script should have 4 functions.
1. give bounding box of entities ( min and max of X, Y, Z )
2. move entities
3. rotate entities around zero-point.
4. scale entities.
-> the parameter to invoke the script should be executed in the same order.
-> output to console. so i can pipe it into a file or variable, or whatever I need.
For example:
(scriptname) inputfile.igs mx=5 rz=90 --> move in x 5 units, then rotate around z-axis 90°
attached is an example file:
column73 marks some blocks: S, G and D is not interesting . T also not.
P are entities.
Here All 5P belong together and are one entity (type 128).
Which values are what and where the XYZ coordinates of the points are, is written in iges format description.
https://wiki.eclipse.org/IGES_file_Specification
Applications 1
Current freelance projects in the category Data Parsing
Need a parser for the online store https://www.lcsc.com/It is necessary to regularly (once a month, or upon script launch) obtain up-to-date information about the products available in the store. https://www.lcsc.com/ from the catalog of all sections.… Data Parsing ∙ 7 hours 51 minutes back ∙ 30 proposals |
OpenCart — rental catalog of special equipment
135 USD
OpenCart — Equipment Rental Catalog Need to launch an equipment rental catalog on OpenCart. Theme: excavators cherry pickers forklifts generators cranes scaffolding other construction equipment. It is preferable that you already have a ready-made template or developments… Web Programming, Data Parsing ∙ 1 day back ∙ 46 proposals |
Transfer the program - the server where the program was located has crashed (officially permitted parsing of government data)
47 USD
Hello! My client has encountered the case described below. We need help transferring to a new server and testing the program. It would be better to have a programmer who understands parsing. Software & Server Configuration, Data Parsing ∙ 1 day 4 hours back ∙ 27 proposals |
Website parsingImplementation of 4 parsers (directory websites) is required. There is a technical specification, and there is a code example as a reference. The tasks include: Writing a parser Integrating a proxy Deduplication logic (transfer the logic from the example) Hashing logic based… Data Parsing ∙ 2 days 20 hours back ∙ 43 proposals |
Collection (parsing) of product database from supplier websites (Excel / CSV)
226 USD
Collection of product database from supplier websites (Excel / CSV) Good day. A specialist is required to collect and structure data from several supplier websites, access to which will be provided.Task: A unified product database needs to be created in Excel (XLSX) or CSV… Web Programming, Data Parsing ∙ 4 days 4 hours back ∙ 105 proposals |