AutoCAD • AutoLISP • Programlama • Püfler • Komutlar • Terimler • Eğitim
aLd • TCad • FacadeCAD • Cephe Kot • HQ Library • FreeMUST • Pasdoc.A
09.01.2019 09:54    

Harbi65
ArkadaÅŸlar merhaba.
Uzun zamandır forumdan ve Autolisp vb. konulardan uzak kaldım. Herkese kolay gelsin.
Akşamdan beri kafamda bişeyler kurgulamaya çalışıyorum. Daha önce böyle bir konu var mıydı onuda bilmiyorum. Merak ettiğim şu:
Autolisp ile text dosyasından veri okutup USB ye data gönderebilir miyiz? Text dosyasından aldığımız veriler koordinat gibi bilgilerden oluşacak.
Bahsettiğim USB ye kayıt yaptırmak değil. Text dosyasından okunan bilgileri satır satır data olarak göndermek.

09.01.2019 10:00    

Travaci
Usb ye kayıt yapmamak ama usb ye data göndermek ! Bu kısmı anlıyamadım.

09.01.2019 10:06    

Harbi65
Alıntı
Travaci :
Usb ye kayıt yapmamak ama usb ye data göndermek ! Bu kısmı anlıyamadım.


Yukarda açıklamaya çalıştım ama tekrar açıklamaya çalışayım. USB ye bağlı olan cihaza, satır satır okutulan text dosyasında ki verileri göndermekten bahsediyorum. Şimdi anlatabildim mi acaba bilmiyorum...

09.01.2019 10:10    

Travaci
Usb ye bağlı olan cihaz ney ?

09.01.2019 10:15    

Harbi65
Alıntı
Travaci :
Usb ye bağlı olan cihaz ney ?



Arduino

09.01.2019 10:21    

Harbi65
Kafamda ki şu an büyük problem iletişimi nasıl kuruyorum. Yapıldığına eminim ama örnek kaynak bulamadım.

09.01.2019 10:23    

Travaci
Bu cihaz dışardan veri almayı destekliyormuki ?

09.01.2019 10:28    

Harbi65
Evet destekliyor. COM port üzerinden bağlanıyor.

09.01.2019 10:47    

Travaci
Aslında demek istediğim bu değildi, kafanızdaki projeyi söyleseydiniz daha net anlaşırdık. Bu cihaz bilgisayara bağlı olucak ve sizde autocadden sürekli verimi göndericeksiniz ?
Bu cihazın dongle olduğunu varsayarsak dongle ile iletişim kurmak için dongle ın ilgili dll dosyası ile iletişime geçirip veri gönderiyoruz. Cihaz içinde bir veri yolu olması desteklemesi lazım.

09.01.2019 11:02    

Harbi65
Örnek bir uygulama buldum ama bu iletişimi nasıl sağlıyor onu anlamadım.



Linkleri görebilmek için ÜYE olmalısınız.

09.01.2019 11:41    

Travaci
Bunun için dotnet kullanıldığına göre lisp ilede yapılır.
Cihazı kontrol eden komutları bulursanız yardımcı olmaya çalışırız, library cihazın sitesinde olsa gerek.
(vla-GetInterfaceObject (vlax-get-acad-object) "*****") ile işleme başlanıyor.

13.01.2019 14:42    

k005
Harbi65

USB ye satır satır bilgiyi ne formatta gönderecek ?

Anlık, değişim mi sözkonusu?

Yoksa bir text verisi olarak mı?

Bence veriyi text olarak gönderip , cihaz içinden işlem yapılmalı gibi geliyor...

13.01.2019 22:38    

Travaci
Lisp de yaptıgımız gıbı alt yordamlara degıskenlerı gonderıyoruz. Tabi bunlar cıhazın komutları oluyor.

(defun komut ( a b / ) ... )

(komut a b) gibi ..



Linkleri görebilmek için ÜYE olmalısınız.



Burdada cihaz kodları



Linkleri görebilmek için ÜYE olmalısınız.



Kafanızdaki projeyı merak ettım dogrusu bununla ne yapılarkı ?

Travaci (13.01.2019 22:53 GMT)

14.01.2019 22:46    

Harbi65
Travacı;
Verdiğin sayfaları virüs proğramı bloke etti buralara girmiyor.

Bana COM portuyla iletişimi sağlıyacak örnek kod lazım.

> 1 <
Copyright © 2004-2022 SQL: 1.376 saniye - Sorgu: 81 - Ortalama: 0.01699 saniye