🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.cad
Article #53974

Re: Parametryczne modele w skrypcie

#53974
From: 2P
Date: Mon, 20 Oct 2014 10:56
101 lines
4141 bytes
Wprawdzie piszesz, że programów CADowskiech nie chcesz się dotykać, ale ja zasugeruję takie programy zawierające języki skryptowe, które umożliwią Ci opis obudowy w sposób "informatyczny" i wygenerowanie w ten sposób modelu 3D:

1. AutoCAD lub tzw. zamienniki: ZwCAD, BricsCAD itp.
Programujesz w LISP, VisualLISP, VBA, .NET efektem będzie bryła w CADzie. Przy czym trochę CADa musisz jednak znać.

2. Sketchup (również wersja FREE) - programowanie w Ruby - efekt bryła w 3D.
Choć prawdę powiedziawszy ten program jest tak genialnie prosty, że narysujesz zapewne wszystkie wersje obudów szybciej, bez zabawy w Ruby.

Pozdrawiam
=2P=



W dniu niedziela, 19 października 2014 18:15:42 UTC+2 użytkownik Sebastian Biały napisał:
> Witam grupę.
> 
> 
> 
> Jestem programista, stąd od razu muszę usprawiedliwić skrzywienie jakie 
> 
> stoi u podstaw tego pytania :P
> 
> 
> 
> Mam nastepujący problem: chcę zaprojektować obudowę. Obudowa będzie 
> 
> wystepowała w kilku(nastu) wariantach: miała lub nie otwory, kilka 
> 
> rozmiarów, różne sposoby mocowania itd.
> 
> 
> 
> Z drugiej strony to jest ciągle ta sama obudowa tylko nieco rózna, 90% 
> 
> cech jest identycznych, choć niekoniecznie wymiarów bezwzględnych.
> 
> 
> 
> Patrze na to jak programista i najbardziej by mi pasowało opisanie 
> 
> calości projektu obudowy za pomocą języka opisu projektu. Wyobrażam 
> 
> sobie to tak:
> 
> 
> 
> ...
> 
> element tylna_scianka( var szerokosc, var czy_ma_otwory_na_glosnik )
> 
> {
> 
>     sciana sciana_boczna( szerokosc, szerokosc, 1mm )
> 
>     if ( czy_ma_otwory_na_glosnik )
> 
>     {
> 
>        sciana_boczna.wytnij( otwory( szerokosc / 2, szerkosc / 2, 30mm )
> 
>     }
> 
> }
> 
> ...
> 
> 
> 
> Coś takiego - język opisujący krok po kroku budowanie brył, interakcje, 
> 
> operacje boolowskie itd. Całośc można "uruchomic" dostając bryłę i 
> 
> wyeksportować do jakiegoś formatu zjadliwego dla wykonawcy. Wykonawca 
> 
> nie musi wiedzieć z czego powstał.
> 
> 
> 
> Pytanie: czy istnieje jakiś standardowy język opisu tego typu rzeczy? De 
> 
> facto poszukuje języka opisującego bryły, ale interesuje mnie w środku 
> 
> "programowanie" a nie tylko sam opis. Najbliższy jaki znam to język 
> 
> PovRay - spełnia wszelkie założenia dotyczące programowania. Niestety 
> 
> jest od również daleki od rzeczywistych problemów inzynierskich...
> 
> 
> 
> PS. Programow do rysowania z gatunku CAD nie chcę tykac, ponieważ jestem 
> 
> przekonany że opis tekstowy ma w moim wypadku wiele zalet o ktorych 
> 
> ciezko mi tutaj mówić bez ujawnienia szczegółów projektu. Dla 
> 
> ciekawskich: płytka drukowana umieści głośnik (podczas autoroutingu) w 
> 
> róznych miejscach, idealnie gdyby projekt obudowy automatycznie to 
> 
> uwzględniał, podobnie mocowania, otwory itd.
Technical Details
Message-ID: <26e82cd9-939a-4dbd-84c3-a38543d1fc4a@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!uq10no14168667igb.0!news-out.google.com!i10ni96qaf.0!nntp.google.com!dc16no4113879qab.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <m20o3h$qa4$1@node2.news.atman.pl>

Show Full Headers
Complete Article Headers
X-Received: by 10.43.1.138 with SMTP id nq10mr20507988icb.17.1413802614534;        Mon, 20 Oct 2014 03:56:54 -0700 (PDT)
X-Received: by 10.140.102.211 with SMTP id w77mr20087qge.13.1413802614501; Mon, 20 Oct 2014 03:56:54 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!uq10no14168667igb.0!news-out.google.com!i10ni96qaf.0!nntp.google.com!dc16no4113879qab.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.cad
Date: Mon, 20 Oct 2014 03:56:54 -0700 (PDT)
In-Reply-To: <m20o3h$qa4$1@node2.news.atman.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=95.175.14.6; posting-account=IqRXVQoAAABv9nf9Js7X2VMenyWsfgZr
NNTP-Posting-Host: 95.175.14.6
References: <m20o3h$qa4$1@node2.news.atman.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <26e82cd9-939a-4dbd-84c3-a38543d1fc4a@googlegroups.com>
Subject: Re: Parametryczne modele w skrypcie
From: 2P <pawel.pijanowski@gmail.com>
Injection-Date: Mon, 20 Oct 2014 10:56:54 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit