Devam Ediyor

Design and implement a program to create a drawing from a set of patchpanels and their connections.

Design an program in Python 2.7 which reads a file with patchpanel and wiring configuration, selects a given set of patchpanels from the cmdline and output a drawing (preferably svg) with a more or less optimal placement of the patchpanels and the wiring between them.

Note that normally there are 4-6 patchpanels per page, the 2 larger ones are left and right of the page, the smaller ones at the bottom. Lines between them go either vertical or horizontal and only make 45 or 90 degree angles to switch "grid". The filled/open connectors on the patchpanels themself should be drawn, as that indicates if the connection between them is in use and comes from another file. Include a helper function which mocks that state (closed/open).

Attached is a sample configuation, you can keep the parser for it simple as I already have one. Also attached is a sample output PDF, although the output does not show the rectangles for the patchpanels themselfs. (This project should include those.)

Program has to run from the Linux cmdline, no use of X, be adequately documented, written in pythonic python 2.7, e.g. pep8 warning free.

I'm looking for candidates skilled in writing python, don't bother replying if you lack this skill.

(readding iaf-SMF-fiber.pdf, hope it works this time)

Ok, I've added a manually created pdf (iaf-SMF-panth.pdf), this time with the patch panels drawn in. Please note I got bored of filling in all the port numbers, each port should have one however!

Beceriler: Bilgisayar Grafiği, Linux, Python, Yazılım Mimarisi

Daha fazlasını görün: writing to a file in python, writing skill pdf, writing implement, writing helper, vertical lines and horizontal lines, python writing to file, python writing to a file, program to design, optimal design, horizontal architecture, grid design, free writing program, free writing pdf, free design drawing, design helper, design degree, can t open file for writing, program design architecture, drawing design software, create a design free, wiring, make drawing, make a program, free drawing software, architecture drawing

İşveren Hakkında:
( 1 değerlendirme ) Adliswil, Switzerland

Proje NO: #6553951

Seçilen:

AlexandruLodin

Hello, My name is Alexandru i am workin with python for almost 3 years now mostly on developing cross platform complete stanalone ui applications. I find your project quite interesting. Maybe building a ui at some poi Daha fazlası

30 gün içinde 278€ EUR
(0 Değerlendirme)
0.0

6 freelancer bu iş için ortalamada 1629€ teklif veriyor

NTechcorporate

Dear Client Our Python Case Studies: [url removed, login to view] [url removed, login to view] We are also open for technical interview. We are ready to start the project immediatel Daha fazlası

in 20 gün içinde1030€ EUR
(19 Değerlendirme)
6.2
Yknox

Hello I'm interesting your project very well I'm a Good C/C++, Python, Linux expert. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks

in 7 gün içinde800€ EUR
(28 Değerlendirme)
5.4
kazakovdmitry

A proposal has not yet been provided

in 3 gün içinde1111€ EUR
(5 Değerlendirme)
4.7
TheDipFreelancer

A proposal has not yet been provided

in 3 gün içinde5555€ EUR
(0 Değerlendirme)
0.0
kTsaregorodtsev

Предложение еще не подано

in 7 gün içinde999€ EUR
(0 Değerlendirme)
0.0