translateTranslate Tool

This is a machine translation. We don't guarantee the accuracy of the contents.
If you want an accurate translation, please look for bilingual from here.
arrow_downward

Crowdsourcing Workshift > Find work > Make a software for making the master of Inspection

Job name

Make a software for making the master of Inspection

Area Limitation
Country unspecified
Project Budget JPY
Over 500,000 yen
Job type
Project
Open End

Requirements

1. Area

Country unspecified

2. Need Identity Verification

No

3. Skills

Software Development Other Development and Programing

Description

1. Requirement:
a) Processing speed: within 15 minutes per Master
b) Operation: only one-button click
c) Memory usage: within 32 MB
d) Operation system: Windows 10 or 11
e) Tool: Visual Studio 2019 or 2022
f) No need to display the master (might needed for debugging)

2. Function:
“MakeMaster”Software makes the master from CAD data.
Input: single-piece image (CAD data) + piece layout info. (text)
Output: Master.
e.g.: #1 CAD data  #1 master … #N CAD data  #N master
CAD format: .dwg (AutoCAD).
Master types:
a) Inspection master
b) Fit master
c) Criteria
d) Area (master)
Workflow is as below:
i. Read CAD Data (.dwg)
ii. CAD Data  EdgeVector (EdgeVector are edge of the metal layer)
iii. EdgeVector  TraceVector
iv. TraceVector Object
v. Object CameraMaster (Two types: InspectMaster and FitMaster. For making AOI master, each type has 4 masters corresponding to 4 cameras used in AOI inspection; For making AVI master, each type has 1 master corresponding to 1 camera used in AVI inspection).

3. Testing method:
Testing #1 Master made from #1 CAD data
Testing #2 Master made from #2 CAD data

Testing #N Master made from #N CAD data
(In total, we will test N masters made from N CAD data one by one)

4. Project plan (listed in order):
a) Requirement review (confirm by worker)
b) Architecture design (By Worker)
c) Test method (By Worker, plan check by KGK)
d) Module design (By Worker)
e) Module construction (By Worker)
f) Module testing (By Worker, results check by KGK)
g) Total testing (By Worker, results check by KGK)

Each time Worker should push the code to Git.
Each step will check by Worker and KGK
Rough date for each one.

5. Goal:
Complete the MakeMaster Software and the Total testing (step“g” in 4)

6. Modules:
a) Existing software
KGK will pass the two existing software (Panasonic, JMC) to Worker
b) Existing modules (Worker please confirm what parts needs to modify)
i. Module #1: Read CAD (.dwg) data, change to vector data (OK)
ii. Module #1-2 Convert to area master
iii. Module #2: EdgeVector  TraceVector (need modification, mainly to add function for Arc and Circle)
iv. Module #3: Find object (need modification, mainly to add function for Arc and Circle)
v. Module #4: Camera division (OK) seed to make object tree. Fitting tree and seeds.
vi. Other utility modules (e.g., show the vector image; make the net list) (OK)

c) New module (by Worker)
i. Add the module for dealing with the long shape (e.g., brand, marks).

Introduction by Client and Background of Job

Manufacturer of inspection equipment for semiconductors. In order to develop new equipment, we decided to outsource part of the image processing.

About Fee

  • Project Budget (tax included)

    Client Desired Fee Over 500,000 yen
  • Details of remuneration

Posting Ends

2023-04-20

Desired Delivery Date

From hiring date 30 Days

Attachment

Delivery Format

Providing complete software with Git

Criteria for Hiring

Hiring Conditions
・Person who has a solid profile and evaluation in Workshift
・Person who can communicate frequently in Japanese or English
・Person who can follow the project plan


Prohibitions

Prohibition
・Copying or rewriting of any existing content or article already submitted
・Submitting products that copied from any result from automatic translation tools or software
・Reprinting or leaking of any contents to a third party
Plagiarism is crime, and please be aware that there is a case of termination of the contract and legal procedures when such act including "copy and paste" would be discovered.

Others

Client information

Identification: Not Verified
Publication Date 2023-04-06 15:21
Applications Proposal number: 2  
Proposal Date: 2023-04-17 03:21
Proposal Date: 2023-04-10 01:56