skrypty i rozciaganie bez zmiany promienia luku

eduCAD
Awatar użytkownika

Autor tematu
mitek
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 744
Rejestracja: 09 cze 2009, 22:06
Lokalizacja: k/Krakowa
Kontakt:

skrypty i rozciaganie bez zmiany promienia luku

#1

Post napisał: mitek » 28 lip 2009, 17:48

witam

Czy pisal moze ktos jakis pogram ktory pozwolilby rozciagac okregi tworzac z nich czesc elipsy? zmiana szerokosci w skrypcie naprzyklad przy pomocy ScaleSelection (xc,yc) nie dziala bo zmienia sie promien?

niestety ksztalty sie zmieniaja nie fajnie...Obrazek

Obrazek

fronty przy pomocy skrypto z wnetrzem kwadratowym robi sie swietnie mozna zablokowac rozmiary czy rysowac nie pelne wzory gdzy rozmiaryzby male wszystko zalezy oczywiscie od inwencji... niestety niemam koncepcji na fronty klasyczne ....



Tagi:

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#2

Post napisał: Piotr Rakowski » 29 lip 2009, 08:01

Zapisz łuk do PLT -> usuń łuk z projektu -> wczytaj łuk z PLT -> przeskaluj. Powinno być OK.

Widzę, że kol. używa wersji niezarejestrowanej. Kiedy Pan ją zarejestruje?
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

Awatar użytkownika

Autor tematu
mitek
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 744
Rejestracja: 09 cze 2009, 22:06
Lokalizacja: k/Krakowa
Kontakt:

#3

Post napisał: mitek » 29 lip 2009, 19:08

wersja zarejstrowana na maszynie a w domu do testów i wolnej chwili demko :grin: potem na maszynie juz wszystko jest kwestia ostatniego szlifu :o no i niestety netu tam niema choc moze i dobrze bo wtedy pelno nie potrzebnych rzeczy sie robi...

pomysł oki i dziala oki ale nieda sie wszystkiego wykonac wywolujac tylko skrypt... no chyba ze sie punkty wklepie recznie czaso chlonne ale mysle ze zadziala

ale mysle ze funkcja ktora by zmieniala okregi czy łuki w krzywe albo łuki na planie elipsy przydały by się w wersji 3.0

dzieki

[ Dodano: 2009-07-29, 20:45 ]
kiedys przypadkie jak cos tam robilem to wydawało mi sie ze widzialm ze program zapisał chyba jakis pomcniczy plik na sladajacy sie z poline... mozna to jakos zrobic?

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#4

Post napisał: Piotr Rakowski » 30 lip 2009, 07:03

W wersji 3.0 zrobimy tak, aby większość (albo wszystkie) polecenia były możliwe do wywołania ze skryptu. Zapis do innych formatów także.

W następnej wersji każdy obiekt będzie możliwy do skonwertowania na krzywą Beziera.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

Awatar użytkownika

Autor tematu
mitek
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 744
Rejestracja: 09 cze 2009, 22:06
Lokalizacja: k/Krakowa
Kontakt:

#5

Post napisał: mitek » 30 lip 2009, 21:29

czasami podczas zapisywania pliku pojawia sie taki plik list.txt i tam wszystko to co mogło by byc w skrypcie, nprzyklad to:

begin
setpencolor(clBlack);
setpointarray(0,342.425,4060.125);
setpointarray(1,352.525,4060.700);
setpointarray(2,362.300,4061.350);
setpointarray(3,371.775,4062.150);
setpointarray(4,380.925,4063.000);
setpointarray(5,389.800,4063.950);
setpointarray(6,398.425,4064.950);
setpointarray(7,406.775,4066.050);
setpointarray(8,414.875,4067.200);
setpointarray(9,422.750,4068.400);
setpointarray(10,430.425,4069.625);
setpointarray(11,445.175,4072.200);
setpointarray(12,459.250,4074.825);
setpointarray(13,472.750,4077.450);
setpointarray(14,485.800,4080.050);
setpointarray(15,498.475,4082.500);
setpointarray(16,510.950,4084.750);
setpointarray(17,523.300,4086.750);
setpointarray(18,529.450,4087.650);
setpointarray(19,535.625,4088.425);
setpointarray(20,541.825,4089.150);
setpointarray(21,548.075,4089.725);
setpointarray(22,554.400,4090.200);
setpointarray(23,560.775,4090.575);
setpointarray(24,567.225,4090.800);
setpointarray(25,573.775,4090.900);
setpointarray(26,580.225,4090.800);
setpointarray(27,586.550,4090.600);
setpointarray(28,592.750,4090.225);
setpointarray(29,598.850,4089.775);
setpointarray(30,604.875,4089.225);
setpointarray(31,610.825,4088.550);
setpointarray(32,616.750,4087.800);
setpointarray(33,622.650,4086.950);
setpointarray(34,634.475,4085.050);
setpointarray(35,646.425,4082.900);
setpointarray(36,671.450,4078.075);
setpointarray(37,684.800,4075.500);
setpointarray(38,698.900,4072.950);
setpointarray(39,713.975,4070.400);
setpointarray(40,721.875,4069.175);
setpointarray(41,730.075,4067.975);
setpointarray(42,738.575,4066.825);
setpointarray(43,747.425,4065.725);
setpointarray(44,756.625,4064.650);
setpointarray(45,766.175,4063.675);
setpointarray(46,776.100,4062.750);
setpointarray(47,786.425,4061.925);
setpointarray(48,797.200,4061.150);
setpointarray(49,808.425,4060.500);
setpointarray(50,808.075,3651.325);
setpointarray(51,342.600,3651.325);
setpointarray(52,342.425,4060.125);
polyline;
refresh;
end.

czy mozna wymusic zapisanie takiego piku? bo nie wpadlem na to w ktorym momencie plik sie pojawil czy nie czasem w czasie kopiowania...?
swietna sprawa to jest przydalo sie by mi wiedziec w ktorym momencie postaje plik.

no i zycze sporo czasu na nowa wersje bo widze ze wszyscy w kolo ostanio maj braki czasu

[ Dodano: 2009-08-02, 01:31 ]
juz wiem


plik list powstaje rownoczesnie z otwarciem pliku PLT i zawiera wszystko co potrzebne do narysowania figur przy pomocy skryptow z edukada.

poprawka obiecana bedzie latwiej a do tej pory wszystko zrobic mozna tak

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „eduCAD”