Marek Nawrot

Marek Nawrot www.koszulka.net;
Pracownia reklamy
KRESKA

Temat: obliczanie drogi cięcia noża

Witam

chciałbym zapytać, czy znacie jakiś program do ogliczania drogi cięcia noża plotera??
Kiedyś widziałem u kogoś skrypt w Corelu, który pozwalał na bezpośrednie liczenie drogi noża w programie, ale nie pamiętam, nie wiem......

kiedyś, dawno, dawno temu isniał program "Transfer" ale na nowoczesnych komputerach jest mało przydatny, liczy plik kilkanaście minut, zawiesza się i generalnie daje mi do zrozumienia, że jego czas już dawno minął :-))))

pomocy!! :-))
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: obliczanie drogi cięcia noża

Cięcie jak rozumiem masz wyznaczone przez jakąś zdefiniowaną ścieżkę? Jeżeli tak, to nazwij tą ścieżkę "Test" i odpal poniższe makro:

Sub CheckLength()

ActiveDocument.Unit = cdrMillimeter

Dim s As Shape
Set s = ActiveDocument.ActivePage.Shapes.FindShape("Test")

MsgBox (s.Curve.Length)

End Sub

Wynik dostaniesz w mm. Jednostkę zawsze możesz zmienić na coś bardziej odpowiedniego :-)

pzdr
Dom
Marek Nawrot

Marek Nawrot www.koszulka.net;
Pracownia reklamy
KRESKA

Temat: obliczanie drogi cięcia noża

najprościej rzecz ujmując chodzi o obliczenie, ile klient powinien mi zapłacić za wycięcie tekstu na ploterze :-))

dzięki za radę.
przetestuję w normalnijszych godzinach :-))
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: obliczanie drogi cięcia noża

Jeżeli jesteś w corelu w stanie ustawić ścieżkę, która determinuje linie cięcia, to po prostu podmień sobie msgbox z poprzedniego przkładu na to:

Dim Price As Double
Price = 0.02 'In PLN per ActiveDocument.Unit

Dim Message As String
Message = "Path length: " & s.Curve.Length & " mm" & vbCrLf & _
"Unit price: " & Price & " PLN" & vbCrLf & _
"Estimated price: " & s.Curve.Length * Price & " PLN"

MsgBox (Message)

Chyba że chodzi Ci o coś jeszcze innego... W takim razie dokładnie opisz o co, bo nie mam zielonego pojęcia o ploterach tnących, więc trudno mi zgadywać :-)
Marek Nawrot

Marek Nawrot www.koszulka.net;
Pracownia reklamy
KRESKA

Temat: obliczanie drogi cięcia noża

chodził mi dokładnie o obliczenie jaka drogę przebywa noż plotera w trakcie cięcia folii, czyli jaką całkowitą długość ma linia z której składaja się poszczególne litery :-))
mówiąc jeszcze prościej, prostujemy linię, która wyznacza jakąś literę i mierzymy ją :-))))))
Miałem nadzieje, że odezwie się ktoś kto tnie usługowo folie na ploterze. Tak jak pisalem na początku był kiedyś program "transfer' który to obliczał ale był to program starego typu i nie chce za bardzo współpracować zowymi komputerami.
myślałem że istnieje jakiś następca owego programu.

tak czy inaczej problem już rozwiązany
dzięki za chęci

pozdrawiam
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: obliczanie drogi cięcia noża

No to fajnie, że powiedziałeś o co chodzi wreszcie, bo i ja wiem mniej więcej jak osiągnąć to co byś chciał :-)
Jak rozumiem skrypt już masz, więc nie potrzebujesz nowego.

Powiedz mi tylko, czy ogolny algorytm w takim razie wygląda mniej więcej tak:

1. zaznacz tekst, który chcesz wycinać
2. policz jego 'długość' po obrysie liter
3. zwróć wynik
4. przemnóż przez stawkę

pzdr
Dom
Marek Nawrot

Marek Nawrot www.koszulka.net;
Pracownia reklamy
KRESKA

Temat: obliczanie drogi cięcia noża

od początku mówiłem o co mi chodi :-))))
jak już pisałem miałem nadzieję, że odezwą się ludzie, którzy mają potrzebę robienia tego na codzień i na hasło "Obliczanie drogi noża" od razu wiedzą o co chodzi:-)))))

dokładnie tak wygląda algorytm :-)))))

dzięki za zainteresowanie !!!

pozdr
Marek



Wyślij zaproszenie do