LISP - COORDINATE kesişim noktası ve DISTANCE değeri

Ale3397

Guest
Her şeye merhaba, aşağıdaki prosedürü otomatikleştirmeye çalışmanıza ihtiyacım var:
Bir galerinin her bölümünü (daha fazla 1000'den fazla), tren silhouette ve tünel kapağı arasındaki mesafeyi (dx ve sx tarafı) bir masada bu verileri elde edebilmek için bilmeniz gerekir. You allego screen:
1665393864708.png
Her iki tarafta yeşil 3d polilinea ve kırmızıdaki tren silhouette'in bloğu.
Bu nedenle bir lisp kullanımı aracılığıyla bu mesafenin değerini 0 veya 0'dan farklı alabilirsem, bu noktalarda bir kotayı okumak için mükemmel olacaktır, sonra veri alanını bir masada eklemek ve bunu başarmak için.
Çalışmayı hızlandırmanın nasıl iyi kabul edileceği konusunda başka ipuçlarınız varsa !!! Teşekkür ederim teşekkür ederim
 
Böyle bir galeri hiç görmedim, her güvenlik standardından çıkıyor.
Sizi meşgul tutmak için bir iş yaptığınız değil mi?:
1000 bölüm? Her 50cm veya 20km tüneliniz var mı?
 
Üzgünüm, ancak galerinin kesinlikle vagonların encumbrance'ı dikkate alacağını tasarlayan ve kesinlikle zaman ve vagonlar arasındaki mesafenin, belirtilen normlara saygı gösterdiğinden emin olacaktır. kristal cam camBir mesafe veya hatta aşabilecek vagonların encumbrance olması saçmadır. Bu garip geliyor.
galeri bölümü tasarımı ölçek dışında veya vagonların tasarımı ölçek dışıdır.
Aksi takdirde galeriyi yeniden oluşturmak gerekir.
 
Ancak bir egzersiz olacak, demiryolunda, tüm bu oranlarda değil saygı duyulan bir limit silhouette kavramı var ve rotabili'nin eğimlerine bağlı değildir ve ülkeye göre değişir. Trenle bir tünel ne zaman büyür? Ancak bunu çözmek için akademik bir egzersiz çok karmaşıksa, her eğri farklı bir eğim yaratır, ancak nasıl tanımlanır? Teoride, iki karmaşık sağlam, dış galeri hacmi ve trenlerin geçişinin üç boyutlu projeksiyonunu oluşturmamız gerektiğini düşünüyorum, her şeyden önce doğrudan ve sonra giderek daha dar bir yarıçapla bir eğriliğe geçmeliyiz. Ve sonra algoritmayı bulmak için inceleyebilirsiniz, istenen yarıyı oynayan bir bölüm alın, eğer ve iki hacim arasında nereye gittiğiniz. Belirli form programları yaptığı gibi, bu açıkça kesişimleri ve hacimleri temsil etmeli, onları Boolean operatörlerine vurmak için geçerler. Ama hepsinde şaka değil.
 
Aslında otocad nasıl kullanılacağını bilmek, soru basit bir akrabadır:
galeri trendinin polilinea 3d, hangi bölümde "sweep" ve galerinin ışığı elde etmek için.
Polylinea 3d uçağı, tren silhouette'i süpürmek ve trenin çalıştırılması için çalışıyor.
Tren encumbrance'tan kaldıracaksınız ve her noktada frankları ve tünel lumenleri temsil eden sağlam bir şeye sahip olacaksınız.
Ama buradan bu değerlerin yayınlanması için...
 
Trenin ve galerinin hacimleri evet'nin planlanması için perpendicularsa, ancak bu problemde parabolik (gerçekten, aslında) ve galeriye (!). Dahası, trenin şekli sabit olamaz, her araba eğrinin bir ipi haline gelir. Kısacası, her iki soru da biraz rudimentary ve imaginative. Bu yüzden yukarıdaki uygulamanın diğer daha iyi tanımlanmış bilgi eksikliğine uygun olmadığını söyleyebilirim.
 
Kolay değil. Program, aracın kenarlarına göre 4 üstün koordinatları dikkate almalıdır. her kontrol bölümüne bu noktada galeri koordinatları ile bir karşılaştırma.
Matematiksel olarak uygulanabilir, ancak aynı zamanda eğrilerin yarıçapını sağlamak, vagonun uzunluğuna ve yüksekliğini takip etmek gerekir. Sanırım tekerleklerin parçalarda dinlendikleri noktanın koordinatlarını sağlamak gerekir.
Bu noktada, programı eğrinin yarıkını, kontrol bölümlerinin sayısını ve yukarıda bahsedilen koordinatları kontrol etmeye başlarsınız. Zorlu bir iş, işi matematiksel olarak yapmak istiyorsanız.
Özel bir program alacak

Grafik olarak kesinlikle daha az pahalı, tarif edildiği gibi kristal cam cam
 

Forum İstatistikleri

Konular
58,521
Mesajlar
499,056
Kullanıcılar
104,110
Son Üye
ChristianR

Çevrimiçi Üyeler

Şu anda çevrimiçi üye yok.
Geri
Üst