Qısaca
- Revit Cloud Worksharing fayllarında əlaqəli modellərin aktual versiyaları dərc edilməyibsə, tək RVT əvəzinə ZIP paketi endirilə bilər.
- Faylın C4RModel növü və isCompositeDesign sahəsi modelin mürəkkəb olub-olmadığını müəyyənləşdirməyə kömək edir.
- 7 fevral 2025-dən əvvəl dərc edilmiş modellər üçün ZIP və pathInZip üsulu izah olunur.
- Həmin tarixdə və ya ondan sonra dərc edilmiş modellər üçün GET linked Revit files çağırışı ilə əsas model və əlaqəli faylları əldə etmək mümkündür.
Bu bələdçidə nə öyrənəcəksiniz?
Revit modelini bulud əsaslı avtomatlaşdırma tapşırığına qoşarkən rast gəlinən problemlərdən biri gözlənilən tək RVT faylı əvəzinə ZIP paketi endirilməsidir. Bu, həmişə endirmə xətası demək deyil: Autodesk-in bələdçisinə görə, Revit Cloud Worksharing modelindəki əlaqəli fayllar əsas modellə eyni aktual dərc vəziyyətində deyilsə, endirilən paketdə əsas RVT və əlaqəli RVT faylları birlikdə ola bilər.
Bu bələdçidə modelin Revit Cloud Worksharing faylı olub-olmadığını, mürəkkəb dizayn kimi işarələnib-işarələnmədiyini və hansı avtomatlaşdırma üsulunun seçilməli olduğunu müəyyənləşdirəcəksiniz. Həmçinin dərc olunma tarixi 7 fevral 2025-dən əvvəl olan fayllarla həmin tarixdə və ya ondan sonra dərc edilən faylların iş axınındakı fərqlərinə baxacağıq.
Autodesk bildirir ki, Revit API təkrarlanan tapşırıqları avtomatlaşdırmaq və Revit funksiyalarını genişləndirmək üçün istifadə oluna bilər. Revit Automation API isə Revit məlumatlarının yaradılması, yoxlanması və dəyişdirilməsi kimi əməliyyatları bulud əsaslı tətbiq və xidmətlər vasitəsilə yerinə yetirməyə imkan verir. Bu nümunədə məqsəd Revit faylını avtomatlaşdırma iş tapşırığına düzgün şəkildə daxil etməkdir.
Tələblər və hazırlıq
İş axını üçün Autodesk Platform Services (APS) API-ləri ilə işləyə bilən tətbiq, fayl və versiya məlumatlarını sorğulamaq imkanı, həmçinin iş tapşırığına əlavə ediləcək model faylları lazımdır. Autodesk-in API səhifəsində tərtibatçı bələdçiləri, SDK-lar, nümunə kodlar və icma dəstəyi resursları sadalanır. Revit Automation API, Revit-in masaüstü quraşdırılmasına ehtiyac olmadan Revit DB API-yə çıxışı olan bulud əsaslı tətbiqlər yaratmağa imkan verir.
Automation API haqqında köhnə elanda Autodesk qüvvədə olan Forge abunəliyindən və ya sınaq hesabından bəhs edir. Bu məlumat cari ödəniş və ya giriş şərtlərini təsdiqləmir; işə başlamazdan əvvəl qiymətləri və hesab tələblərini APS-in aktual resurslarından yoxlayın. Sənədlərdə bu əməliyyat üçün konkret Revit versiyası da göstərilmir.
İşə başlamazdan əvvəl aşağıdakıları hazırlayın:
Emal ediləcək Revit Cloud Worksharing modelinin APS-dəki fayl və ya versiya qeydi.
Kimliyi təsdiqlənmiş API çağırışları üçün tələb olunan giriş məlumatları.
Dərc olunma tarixini və fayl versiyasının atributlarını yoxlamaq üçün alət.
Modelin nə vaxt dərc olunduğunu və əsas faylın adını göstərən qeyd məlumatları.
Addım-addım: model növünü və ötürmə üsulunu müəyyənləşdirin
Faylın Revit Cloud Worksharing modeli olub-olmadığını yoxlayın. Autodesk-in bələdçisi layihə qovluğunun məzmununu, element qeydini və ya versiya məlumatını qaytaran API çağırışlarında
attributes.extension.typesahəsinə baxmağı tövsiyə edir. Bu sahənin dəyəriversions:autodesk.bim360:C4RModelolarsa, fayl Revit Cloud Worksharing modeli kimi müəyyən edilir. Yalnız fayl uzantısına əsaslanmaq əvəzinə versiya məlumatlarını yoxlayın.Mürəkkəb dizayn vəziyyətini oxuyun. Eyni versiya qeydindəki
attributes.data.isCompositeDesignsahəsi modelin mürəkkəb olub-olmadığını göstərir. Dəyərtrueolarsa, fayl mürəkkəb Revit dizaynıdır; endirilən məzmun ZIP ola bilər və paketdə əsas modelə bağlı RVT faylları yerləşə bilər. Dəyərfalseolarsa, Autodesk-in izahına görə, əsas fayl və əlaqələri ən son versiyaları ilə dərc edilib və endirmə tək RVT kimi əldə oluna bilər.Əsas modelin fayl adını müəyyən edin. Mürəkkəb modeldə
attributes.data.compositeParentFilesahəsi əsas Revit faylının adını verir. Bu məlumat, xüsusilə köhnə iş axınında ZIP-dən hansı faylın əsas model kimi istifadə olunacağını göstərmək üçün lazımdır. Əsas faylın adını təxmin etməyin; versiya qeydindəki dəyərə əsaslanın.Dərc olunma tarixinə uyğun üsulu seçin. Fayl 7 fevral 2025-dən əvvəl dərc edilibsə, Autodesk-in köhnə üsulundan istifadə etmək olar: iş tapşırığındakı giriş faylı üçün
zipdəyərinitrueedin,pathInZipdəyərinə isə əsas model faylının adını verin. Beləliklə, avtomatlaşdırma işinə ZIP paketi ötürülərkən Revit-in açacağı əsas faylın yolu göstərilir.7 fevral 2025-də və ya ondan sonra dərc edilmiş model üçün yeni üsuldan istifadə edin. Bu tarixdə və ya ondan sonra dərc edilən fayl üçün Autodesk
GET linked Revit filesçağırışı ilə əsas modeli və dərc olunmamış əlaqəli RVT fayllarını əldə etməyi tövsiyə edir. Çağırışın qaytardığı əsas model və əlaqəli faylların məlumatlarını iş tapşırığına əlavə edin. Köhnə ZIP yanaşmasını birbaşa tətbiq etmək əvəzinə, tarixə uyğun üsuldan istifadə edin.İş tapşırığının giriş məlumatlarını yoxlayın. Köhnə üsul seçilibsə, ZIP parametrinin və
pathInZipdəyərinin düzgün olduğuna əmin olun. Yeni üsulda isə çağırışdan qaytarılan əlaqəli faylların əsas modellə birlikdə ötürüldüyünü yoxlayın. Autodesk nümunəsində bu fayllar üçün imzalı URL-lərdən istifadə olunur; URL-ləri nümunə mətnindən köçürmək əvəzinə, öz API çağırışınızın cavabındakı aktual dəyərlərdən istifadə edin.
Tez-tez edilən səhvlər
ZIP-i avtomatik olaraq zədələnmiş fayl hesab etmək: Əlaqəli modellərin aktual versiyaları dərc olunmayıbsa, ZIP əldə edilməsi gözlənilən hal ola bilər.
Model növünü mürəkkəb dizayn vəziyyəti ilə qarışdırmaq:
C4RModeldəyəri faylın Cloud Worksharing növünü müəyyən edir;isCompositeDesignisə dizaynın mürəkkəb olub-olmadığını göstərir. Hər iki yoxlamanı aparın.Əsas RVT-ni təxminlə seçmək: ZIP-dəki düzgün fayl adını
compositeParentFilesahəsindən götürün.Tarix fərqini nəzərdən qaçırmaq: Bələdçi 7 fevral 2025-dən əvvəl və sonra dərc edilmiş fayllar üçün fərqli ötürmə üsulları təqdim edir.
Nümunədəki müvəqqəti giriş bağlantılarından istifadə etmək: Mənbədəki imzalı URL-lər nümunə cavabın hissələridir. Öz API çağırışınızdan gələn bağlantılardan istifadə edin.
Memarlıq və vizuallaşdırma iş axınlarına təsiri
Bu yanaşma təkrarlanan model yoxlaması, məlumat çıxarılması, hesabat və ya avtomatik sənədləşdirmə addımlarını Revit əsaslı bulud iş axınlarına qoşan komandalar üçün əhəmiyyətlidir. Autodesk-in göstərdiyi istifadə sahələrinə Revit məlumatlarını yoxlamaq və təhlil etmək, məlumatları ixrac etmək, xüsusi Revit ailələri yaratmaq və sənədləşdirməni avtomatik hazırlamaq daxildir. Memarlıq büroları, interyer dizaynı komandaları və BIM menecerləri avtomatlaşdırmadan əvvəl əlaqəli modellərin versiya vəziyyətini yoxlamaqla yanlış və ya natamam giriş riskini azalda bilərlər.
Vizuallaşdırma komandaları üçün də əsas fayl və əlaqəli modellərin birlikdə ötürülməsi avtomatlaşdırmanın gözlənilən layihə məlumatları ilə işləməsini təmin edir. Bununla belə, bu bələdçidə render performansı, avadanlıq tələbləri və ya konkret vizuallaşdırma proqramı ilə uyğunluq barədə məlumat verilmir. Tətbiq etməzdən əvvəl API-yə giriş şərtlərini, lisenziya vəziyyətini və istifadə olunan iş axınının Revit məlumatları ilə uyğunluğunu yoxlayın.
Növbəti addımlar
İlk sınağı kritik olmayan model üzərində aparın. Faylın versiya atributlarını qeyd edin, dərc olunma tarixini təsdiqləyin və tarix şərtinə uyğun üsulu seçin. Avtomatlaşdırma nəticəsində gözlənilən əsas RVT-nin emal edildiyini yoxlayın. Daha sonra iş axınını məlumat çıxarma və ya hesabat ehtiyaclarınıza uyğunlaşdırmaq üçün Autodesk-in Revit API bələdçilərindən, başlanğıc təlimlərindən və kod nümunələrindən yararlanın.
Mənbə və lisenziya
Bu bələdçi Autodesk-in Revit Automation API və Revit API səhifələri, eləcə də mürəkkəb Revit dizaynlarının avtomatlaşdırma iş tapşırıqlarına ötürülməsini izah edən tərtibatçı məqaləsi əsasında Azərbaycan dilinə uyğunlaşdırılıb. Bütün mənbələr Autodesk-in rəsmi tərtibatçı məzmunlarıdır və açıq lisenziya ilə təqdim olunur.
Mənbələr
3 mənbəMənbə mətnləri yenidən dərc edilmir; qısa sitatlar işarələnir, qalanı bizim xülasə və şərhimizdir.
Bu iş axınının praktik faydası xüsusilə əlaqəli modelləri avtomatik emal edən bürolar üçün aydın olur: ZIP-in niyə yarandığını anlamaq lazımsız xəta axtarışını azalda bilər. Revit məlumatlarından hesabat və ya sənədləşdirmə hazırlayan komandalar üçün tarix fərqini düzgün tətbiq etmək vacibdir.
Türkiyədəki bürolar və tələbələr qərar verərkən yalnız avtomatlaşdırmanın qazandıracağı vaxta deyil, APS-ə giriş şərtlərinə və mövcud lisenziyanın əhatə dairəsinə də diqqət yetirməlidirlər. Mənbələr cari qiymət, avadanlıq tələbləri və ya konkret versiya uyğunluğu barədə məlumat vermir; bu məqamları yoxlamadan istehsalat iş axınını köçürməmək ən təhlükəsiz yanaşmadır.
Tez-tez verilən suallar
Revit Cloud Worksharing modeli niyə ZIP kimi endirilir?
Autodesk-ə görə, əlaqəli modellərdən biri aktual versiyada dərc edilmədiyi halda əsas model dərc olunubsa, endirilən fayl tək RVT əvəzinə əsas və əlaqəli RVT fayllarını ehtiva edən ZIP paketi ola bilər.
Mürəkkəb Revit modelinin əsas faylının adını haradan tapmaq olar?
Versiya məlumatındakı `attributes.data.compositeParentFile` sahəsində əsas modelin fayl adı göstərilir.
7 fevral 2025-dən sonra dərc edilmiş əlaqəli Revit modelləri necə ötürülür?
Autodesk əsas modeli və dərc olunmamış əlaqəli RVT fayllarını `GET linked Revit files` çağırışı ilə əldə edib iş tapşırığına əlavə etməyi tövsiyə edir.



