|
POST
|
The first option is to trace for only three phase equipment. This can be done by adding a Filter Barrier in the trace to make anything that does not contain all three phases a barrier. The second option is to add a network attribute, (don't try to make it inline) that indicates an object or feature is Mainline. Then you could modify your trace to add a traversability barrier that does not include this network attribute being true. But, this will require disabling the network topology to make that change.
... View more
06-24-2025
05:29 AM
|
0
|
1
|
559
|
|
POST
|
An underlying Oracle index is corrupted. Have you dba check for invalid indexes and rebuild the ones that are invalid at the oracle level, not the ArcGIS level
... View more
05-21-2025
08:10 AM
|
0
|
0
|
432
|
|
IDEA
|
05-13-2025
03:39 AM
|
0
|
0
|
648
|
|
POST
|
First, I think the symbology you are using in your map is just the default simple, which means you aren't using a map where you have defined symbology. Second, I'm guessing the trace you are using is returning all features, transformers, etc, which will make the diagram very congested. Here are two images. The first one is the diagram produced by the diagram code I sent you. The second image is from a diagram template named Electric Distribution Circuit Switching. The trace I used is below and I placed the start point on the Circuit Breaker for RMT003 arcpy.un.Trace( in_utility_network="Network Utility Network", trace_type="SUBNETWORK", starting_points=r"C:\Projects\Electric_Updates\Electric_Updates\Default.gdb\UN_Temp_Starting_Points", barriers=r"C:\Projects\Electric_Updates\Electric_Updates\Default.gdb\UN_Temp_Barriers", domain_network="Electric", tier="Electric Distribution", target_tier="", subnetwork_name="", shortest_path_network_attribute_name="", include_containers="INCLUDE_CONTAINERS", include_content="INCLUDE_CONTENT", include_structures="INCLUDE_STRUCTURES", include_barriers="INCLUDE_BARRIERS", validate_consistency="VALIDATE_CONSISTENCY", condition_barriers="'E:Operating Status Normal' IS_EQUAL_TO SPECIFIC_VALUE 1 OR;'Lifecycle Status' DOES_NOT_INCLUDE_ANY SPECIFIC_VALUE 6 OR;Category IS_EQUAL_TO SPECIFIC_VALUE E:Ground OR;Category IS_EQUAL_TO SPECIFIC_VALUE 'E:Open Point' OR;'E:Operating Status Normal' IS_EQUAL_TO SPECIFIC_VALUE 2 #", function_barriers=None, traversability_scope="BOTH_JUNCTIONS_AND_EDGES", filter_barriers=None, filter_function_barriers=None, filter_scope="BOTH_JUNCTIONS_AND_EDGES", filter_bitset_network_attribute_name="", filter_nearest="DO_NOT_FILTER", nearest_count=None, nearest_cost_network_attribute="", nearest_categories=None, nearest_assets=None, functions=None, propagators="'E:Phases Propagated' # PROPAGATED_BITWISE_AND INCLUDES_ANY 7", output_assettypes=None, output_conditions="Category IS_EQUAL_TO SPECIFIC_VALUE E:Switch OR;Category IS_EQUAL_TO SPECIFIC_VALUE E:Cable #", include_isolated_features="EXCLUDE_ISOLATED_FEATURES", ignore_barriers_at_starting_points="DO_NOT_IGNORE_BARRIERS_AT_STARTING_POINTS", include_up_to_first_spatial_container="DO_NOT_INCLUDE_UP_TO_FIRST_SPATIAL_CONTAINER", result_types=None, selection_type="NEW_SELECTION", clear_all_previous_trace_results="CLEAR_ALL_PREVIOUS_TRACE_RESULTS", trace_name="", aggregated_points="Trace_Results_Aggregated_Points", aggregated_lines="Trace_Results_Aggregated_Lines", aggregated_polygons="Trace_Results_Aggregated_Polygons", allow_indeterminate_flow="TRACE_INDETERMINATE_FLOW", validate_locatability="DO_NOT_VALIDATE_LOCATABILITY", use_trace_config="DO_NOT_USE_TRACE_CONFIGURATION", trace_config_name="", out_json_file=None, run_async="RUN_SYNCHRONOUSLY", include_geometry="EXCLUDE_GEOMETRY", include_domain_descriptions="EXCLUDE_DOMAIN_DESCRIPTIONS", result_network_attributes=None, result_fields=None, use_digitized_direction="IGNORE_DIGITIZED_DIRECTION", synthesize_geometries="DO_NOT_SYNTHESIZE_GEOMETRIES" )
... View more
04-22-2025
04:45 AM
|
0
|
0
|
1620
|
|
POST
|
I have attached the python script used to create the Switching Diagram for the Electric Foundation.
... View more
04-21-2025
08:25 AM
|
0
|
2
|
1641
|
|
POST
|
In the Electric Foundation, we included a Distribution Switching in the Diagrams configuration. Does this not provide the type of diagram you looking for?
... View more
04-21-2025
06:16 AM
|
0
|
1
|
1666
|
|
POST
|
Often a user's documents and download folders are actually configured for one drive. Try another folder on the C drive. Something like C:\temp
... View more
04-15-2025
06:11 AM
|
0
|
0
|
687
|
|
POST
|
The UN will work correctly in this workflow. However, disabling and enabling the database repeatedly will significantly increase the size of the network tables in the database. Although under normal usage, this should not impact performance, it will impact things like database backup time. I'm not sure how many times you plan to do this, but if multiple times you will not this behavior and it is expected.
... View more
04-11-2025
05:37 AM
|
2
|
0
|
529
|
|
POST
|
Non-Inline network attributes are easier to work with. For voltage, we used the actual value of the voltage in Volts and then give it what ever description we want. This way we can use the same field across multiple voltage levels. So, what you have in the picture is the correct way to add them.
... View more
04-08-2025
01:53 PM
|
0
|
1
|
1381
|
|
POST
|
I would not modify this domain for that purpose. Neutral can be indicated a number of ways. You could write a label expression for the phase field for add N when systemgrounding = Wye. You could add another attribute for Neutral or use the Shared Neutral attribute = N or Y, it has neutral null means no neutral. Updating the Phase field used in tracing could have unintended consequences, like making your system not traceable in some cases. I have seen that when customers wanted to change it to model phase orientation. It broke the system.
... View more
04-08-2025
07:55 AM
|
0
|
3
|
1394
|
|
POST
|
Why propagate Neutral? By adding the N, you would be increasing the number of bits used in the network index and not just adding a single value to the phase domains, but actually adding 8 domain coded values. Neutral is only found on Wye circuits. Neutral can be shared between circuits. Now, lets talk about propagation. If I have Delta circuit (3 wire system) say at 23 kV and I want to step it down to say 12470/7200 kV Wye. Since I am not propagating N at the start of the circuit there is no way to introduce it without making the Step Down transformer a subnetwork controller. You can do that, but many don’t want to do that. So at the Circuit Head you would propagate ABC and you would the system below the step down the ABCN, but N will never get propagated in this scenario. Next question is why do I need to trace on Neutral? Not a rhetorical question.
... View more
04-07-2025
03:24 PM
|
0
|
5
|
1416
|
|
POST
|
Hi Dani I have tested applying the Comms Foundation model to the Electric Foundation models and have not experienced any issues. I have actually done a few demos of this. Yes, the structures are shared between the two domain networks. That includes, poles, Conduit and Duct Banks. Generally when I have done this I only pick the Distribution Cable configuration from the Comms model just to reduce the number of asset groups.
... View more
02-27-2025
05:46 AM
|
1
|
1
|
860
|
|
POST
|
You will want to have the network attribute inline if it is used in the subnetwork definition, as not inline requires more queries and could have a significant impact on performance. Also, what bit are you planning to add. I'm guessing this is electric. Adding more bit to phase may get very complicated. For example, there is no way to represent phase orientation with this field. Also, if you are trying to include something like Neutral as a bit or static wire, that also will get very complicated.
... View more
02-19-2025
06:50 AM
|
0
|
1
|
1355
|
|
POST
|
I guess you have three options to accomplish this.
1) Use multiple traces, each trace stopping at locations where flow need a value set. This would not be a fast solution!
2) Use a single trace and export the subnetwork connectivity to a json and then read the json, traversing the connectivity and calculating the value. You could do this in python.
3) Write a tool in Enterprise SDK (SOI probably) that performance a trace. Try using the IUNTraceResults4.TraceResultPaths property to walk the connectivity. I have not tried this, but will soon.
... View more
12-08-2024
03:42 AM
|
0
|
0
|
645
|
|
POST
|
check the attributes on the junction features that are used in the subnetwork definition, like lifecyclestatus.
... View more
12-08-2024
03:37 AM
|
1
|
0
|
1186
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | a week ago | |
| 1 | 2 weeks ago | |
| 1 | 11-07-2025 03:28 AM | |
| 1 | 10-14-2025 05:17 AM | |
| 1 | 10-04-2025 06:38 AM |
| Online Status |
Offline
|
| Date Last Visited |
a week ago
|